We can just have a baseline file contain all the commit objects.
Then have the git "download on demand". The problem with diff
package  is that I it is harder to merge with more than one diff.

I bet 90% of the time people sync to the repository head first
want to check out the last bits. And maybe reading some change
log to see what is changed.

So having all the commit object, the user will able to see
what is change and which version he we like to check out.

Then he can issue a command "download me all the objects is needed
for checkout the this commit". Download of demand should be
even better.

Chris


On Sat, Apr 16, 2005 at 12:19:22PM -0700, Junio C Hamano wrote:
> >>>>> "MT" == Mike Taht <[EMAIL PROTECTED]> writes:
> 
> MT> alternatively, "git-archive-torrent" to create a list of files for a
> MT> bittorrent feed....
> 
> That is certainly good for establishing the baseline, but you
> still need to leverage the inherent delta-compressibility
> between related blobs/trees by also doing something like what I
> described as "diff package", don't you?
> 
> 
> 
> 
> -
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to [EMAIL PROTECTED]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to