On Sat, Oct 06, 2007 at 11:19:43AM -0400, Joey Hess wrote:
> Anthony Towns wrote:
> > Is a .gitdiff.tar.gz possible, so the archive doesn't need to have the
> > full git repo replaced by each upload? ie, something like
> > 
> >     Files:
> >      .... foo_1.0-1.git.tar.gz
> >      .... foo_1.0-2.gitdiff.tar.gz
> > 
> > so that a small patch only adds a small file to the archive rather than
> > replacing a large one?
> 
> I think it's possible, the gitdiff might use git packs against a prior
> repo. That would be a nice enhancement to what I have done.

I think there is a mechanism in git to disallow replacing old pack
files (i.e. forcing to create additional ones with only new objects),
however, I haven't used that myself, yet.

On a general note: I think we definetly could need the better tarball
compression support _before_ adding huge amount of history into the
archive...

Gruesse,
-- 
Frank Lichtenheld <[EMAIL PROTECTED]>
www: http://www.djpig.de/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to