Show More
@@ -2330,6 +2330,14 b' def revert(ui, repo, *pats, **opts):' | |||
|
2330 | 2330 | changes = repo.status(match=names.has_key)[:5] |
|
2331 | 2331 | modified, added, removed, deleted, unknown = map(dict.fromkeys, changes) |
|
2332 | 2332 | |
|
2333 | # if f is a rename, also revert the source | |
|
2334 | cwd = repo.getcwd() | |
|
2335 | for f in added: | |
|
2336 | src = repo.dirstate.copied(f) | |
|
2337 | if src and src not in names and repo.dirstate[src] == 'r': | |
|
2338 | removed[src] = None | |
|
2339 | names[src] = (repo.pathto(src, cwd), True) | |
|
2340 | ||
|
2333 | 2341 | revert = ([], _('reverting %s\n')) |
|
2334 | 2342 | add = ([], _('adding %s\n')) |
|
2335 | 2343 | remove = ([], _('removing %s\n')) |
General Comments 0
You need to be logged in to leave comments.
Login now