[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [PATCH] proposed v3 source format using .git.tar.gz

On Sun, Oct 07, 2007 at 10:59:18PM -0500, Manoj Srivastava wrote:
> On Mon, 8 Oct 2007 02:55:37 +0200, Frank Lichtenheld <djpig@debian.org> said: 
> > Lets not exagerate. At least for git the repository will usually be
> > smaller or only little larger than the working directory. It will
> > probably compress worse though.
>         How is this magic done? If I have several dozen feature
>  branches, all feeding back and forth, and have made lots and lots of
>  changes in my sources, how does git preserve all this information
>  without a commensurate increase in size?  This makes the information
>  theory geek in me very very skeptical.

By already using compression in the repository and by aggressively
storing data as delta against earlier versions (both for binary and
textual data).

>         Or are you talking about "typical" usage, and is that why people
>  go around making "shallow" copies to cut down on the size of the
>  shipped repo?

Shallow copies are not a very typical thing to do, IME.

Frank Lichtenheld <djpig@debian.org>
www: http://www.djpig.de/

Reply to: