mercurial/exchangev2.py
changeset 46358 009130064813
parent 45942 89a2afe31e82
child 46371 0903d6b9b1df
equal deleted inserted replaced
46357:72f5280e33b6 46358:009130064813
   362         added.append(node)
   362         added.append(node)
   363 
   363 
   364     def onchangeset(cl, node):
   364     def onchangeset(cl, node):
   365         progress.increment()
   365         progress.increment()
   366 
   366 
   367         revision = cl.changelogrevision(node)
   367         rev = cl.rev(node)
       
   368         revision = cl.changelogrevision(rev)
   368         added.append(node)
   369         added.append(node)
   369 
   370 
   370         # We need to preserve the mapping of changelog revision to node
   371         # We need to preserve the mapping of changelog revision to node
   371         # so we can set the linkrev accordingly when manifests are added.
   372         # so we can set the linkrev accordingly when manifests are added.
   372         manifestnodes[cl.rev(node)] = revision.manifest
   373         manifestnodes[rev] = revision.manifest
   373 
   374 
   374     nodesbyphase = {phase: set() for phase in phases.phasenames.values()}
   375     nodesbyphase = {phase: set() for phase in phases.phasenames.values()}
   375     remotebookmarks = {}
   376     remotebookmarks = {}
   376 
   377 
   377     # addgroup() expects a 7-tuple describing revisions. This normalizes
   378     # addgroup() expects a 7-tuple describing revisions. This normalizes