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'))