Re: git repack command on larger pack file
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Oct 28, 2015, 06:47 UTC
- Message-ID
- <xmqqh9lbmqve.fsf@gitster.mtv.corp.google.com>
- In-Reply-To
- <xmqqlhanmrz7.fsf@gitster.mtv.corp.google.com>
Junio C Hamano <gitster@pobox.com> writes:
Show 9 quoted lines
>> [1] This is all theory, and I don't know how well git actually finds >> such deltas, but it is probably better to have a dense tree of >> deltas rather than long chains. If you have a chain of N objects >> and would to add object N+1 to it, you are probably not much worse >> off to base it on object N-1, creating a "fork" at N. > > Yes, your guess is perfectly correct here, and indeed we did an > extensive work along that line in 2006/2007. For an example, see > http://thread.gmane.org/gmane.comp.version-control.git/51949/focus=52003
And here is another, which is probably one of the most important thread on pack-objects, before the bitmap was introduced:
http://thread.gmane.org/gmane.comp.version-control.git/20056/focus=20134