identical change, different changesetid
Matt Mackall
mpm at selenic.com
Thu May 5 18:46:39 UTC 2011
On Thu, 2011-05-05 at 18:18 +0000, Haszlakiewicz, Eric wrote:
> I have two repositories that appear to have the exact same changes, to the exact same files, at the exact same time, but the changeset id for the most recent changeset is different. I'm trying to figure out why this is so.
>
> I've examined the output of "hg log --debug" and everything I can see is the same. The output of hg manifest is identical too.
>
> If I create two bundles of the differing changeset from each repository, the bundles are different. I figured out how to manually uncompress the bundles (using dd if=bundle bs=4 skip=1 | bzip2 -c -d), and I can see some obvious differences, but I don't know how to make sense of them.
>
> How do I figure out why things are different?
Compare the output of:
hg debugdata .hg/store/00changelog.i <rev>
on both repos. These must be byte-identical to get the same changeset
hash.
--
Mathematics is the supreme nostalgia of our time.
More information about the Mercurial
mailing list