Turns out, it isn't true though the diffs are still empty, i.e.
$ git log --name-status --no-merges b1..b2
produces bogus output when b1 is the a branch from the main hg repo and
b2 a fork of it. But
$ git diff b1..b2
still produces the correct result.
Signed-off-by: Rocco Rutte <pdmef@gmx.net>
linear ordering of changesets from hg, i.e. its append-only storage
model so that changesets hg2git already saw never get modified.
-Import and SHA stability
-========================
-
-Currently it's only supported to map one hg repository to one git
-repository. However, all forks of a hg repo can be imported into one git
-repo each and then merged together (e.g. as different branches in the
-final git repo) since the checksums are stable, i.e. one particular hg
-changeset always produces the same git SHA1 checksum.
-
Todo
====