equal
deleted
inserted
replaced
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) |