Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/commands.py @ 2406:4a678e408ce5
revert: check for changes against target rev
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Wed, 07 Jun 2006 10:33:26 -0700 |
parents | 4593d09e534d |
children | 8fe3d60b7f19 |
comparison
equal
deleted
inserted
replaced
2405:4593d09e534d | 2406:4a678e408ce5 |
---|---|
2351 badmatch=names.has_key): | 2351 badmatch=names.has_key): |
2352 if abs in names: continue | 2352 if abs in names: continue |
2353 names[abs] = (rel, exact) | 2353 names[abs] = (rel, exact) |
2354 target_only[abs] = True | 2354 target_only[abs] = True |
2355 | 2355 |
2356 changes = repo.changes(match=names.has_key, wlock=wlock) | 2356 changes = repo.changes(node, match=names.has_key, wlock=wlock) |
2357 modified, added, removed, deleted, unknown = map(dict.fromkeys, changes) | 2357 modified, added, removed, deleted, unknown = map(dict.fromkeys, changes) |
2358 | 2358 |
2359 revert = ([], _('reverting %s\n')) | 2359 revert = ([], _('reverting %s\n')) |
2360 add = ([], _('adding %s\n')) | 2360 add = ([], _('adding %s\n')) |
2361 remove = ([], _('removing %s\n')) | 2361 remove = ([], _('removing %s\n')) |