Re: [PATCH 3/3] Don't crash during repack of a reflog with pruned commits.
- From
Shawn Pearce <spearce@spearce.org>
- Date
- Dec 22, 2006, 01:00 UTC
- Message-ID
- <20061222010018.GB14773@spearce.org>
- In-Reply-To
- <7vmz5g92h7.fsf@assigned-by-dhcp.cox.net>
Junio C Hamano <junkio@cox.net> wrote:
Show 9 quoted lines
> "Shawn O. Pearce" <spearce@spearce.org> writes: > > > If the user has been using reflog for a long time (e.g. since its > > introduction) then it is very likely that an existing branch's > > reflog may still mention commits which have long since been pruned > > out of the repository. > > I've thought about this issue when I did the repack/prune; my > take on this was you should prune reflog first then repack.
OK, but we should suggest that to the user rather than just cryptically saying 'fatal: bad object refs/heads/build'.
-- Shawn.