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 <email@example.com> 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
> 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 <firstname.lastname@example.org>