On Thu, 8 Mar 2007, Johannes Schindelin wrote:
> Since a bundle doesn't make any sense *anyway* unless you have
> the prerequisites at the other end, I think you might as well do
> thin packs. That will cut down on the bundle size a *lot* for
> the common cases.
Well, I disagree on the blanket "*anyway*". Shallow fetches are no
longer possible from these bundles (at least after this commit
_and_ ":/git-bundle: avoid packing" which I just sent out).
Does anybody actually use shallow clones in real life?
When I did the numbers a long time ago, the shallow clone didn't actually
help much, because it meant that there were no deltas. Which meant that
you got 1% of the history for 60% of the price of all history, and the
shallow thing didn't really seem to make much sense.
I guess that for something with a really long history, you'd get 0.001% of
the history for 10% of the price, and maybe it makes sense then.
Linus