mercurial/repair.py
changeset 43793 29adf0a087a1
parent 43523 c21aca51b392
parent 43741 8accf5fa9930
child 44060 a61287a95dc3
equal deleted inserted replaced
43790:765a9c299c44 43793:29adf0a087a1
   129     # changelog (see repo._refreshchangelog)
   129     # changelog (see repo._refreshchangelog)
   130     repo._bookmarks
   130     repo._bookmarks
   131     cl = repo.changelog
   131     cl = repo.changelog
   132 
   132 
   133     # TODO handle undo of merge sets
   133     # TODO handle undo of merge sets
   134     if isinstance(nodelist, str):
   134     if isinstance(nodelist, bytes):
   135         nodelist = [nodelist]
   135         nodelist = [nodelist]
   136     striplist = [cl.rev(node) for node in nodelist]
   136     striplist = [cl.rev(node) for node in nodelist]
   137     striprev = min(striplist)
   137     striprev = min(striplist)
   138 
   138 
   139     files = _collectfiles(repo, striprev)
   139     files = _collectfiles(repo, striprev)