4 ms·
I used hg-git to convert Mozilla's mozilla-central mercurial repository to git. It did the job and the resulting working tree checked out from git was the same
by doublec 16y ago
I used hg-git to convert Mozilla's mozilla-central mercurial repository to git. It did the job and the resulting working tree checked out from git was the same as the mercurial one. With another tool I tried this wasn't the case.
It did use a lot of memory however when doing an 'hg push' into a git repository. It peaked at around 14 gigabytes of memory. Doing incremental updates it occasionally peaks at around that too.
I found that if instead I did a 'hg gexport' and then used the actual git command to push from hg-git's internal git directory to a git repository then memory usage was a lot less.