would it make sense for the network git protocol to be something along the lines of client contacts server and sends the tag you want to sync with (defaults to head) the local index file then the server can use the git tools locally to figure out what objects need to be sent to do the merge and only send those objects. no this isn't as efficiant as only sending diffs, but it avoids sending any objects that aren't needed (which would be sent if you just did a straight rsync) David Lang -- There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies. -- C.A.R. Hoare - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Sat Apr 30 06:44:18 2005
This archive was generated by hypermail 2.1.8 : 2005-04-30 06:44:18 EST