diff --git a/hg-fast-export.py b/hg-fast-export.py index 352ff0d..505fd05 100755 --- a/hg-fast-export.py +++ b/hg-fast-export.py @@ -561,10 +561,10 @@ def hg2git(repourl,m,marksfile,mappingfile,headsfile,tipfile, max=tip for rev in range(0,max): - revnode=repo[rev].node() - if repo[revnode].hidden(): + ctx=repo[rev] + if ctx.hidden(): continue - mapping_cache[hexlify(revnode)] = b"%d" % rev + mapping_cache[ctx.hex()] = b"%d" % rev if submodule_mappings: # Make sure that all mercurial submodules are registered in the submodule-mappings file