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