divergence using the convert extension
Yuya Nishihara
yuya at tcha.org
Fri Jun 22 11:00:19 UTC 2018
On Thu, 21 Jun 2018 21:02:31 -0400, Matt Harbison wrote:
> On Thu, 21 Jun 2018 04:52:09 -0400, Benoit Fouletier <bennews at free.fr>
> > Obviously since I'm gonna strip stuff anyway, I _will_ diverge from the
> > original pretty early and will lose all hashes, that's fine, this is more
> > out of curiosity and making sure nothing too fishy it going on.
>
> I hit a similar issue last year helping someone recover from repo
> corruption. (Convert was involved in the recovery somehow.) On the first
> divergent commit, run `hg log -r $rev --debug` in both repos. IIRC, the
> manifest line was different. It was reproducible, but I couldn't figure
> out how to recreate it with a simple test case.
IIRC, there was a bug that hg would create new manifest node even if nothing
changed. That's probably the reason of the hash change.
More information about the Mercurial
mailing list