mercurial/cmdutil.py
changeset 22372 8da5864dcfda
parent 22371 81ad62defef5
child 22373 f6a1386d540e
equal deleted inserted replaced
22371:81ad62defef5 22372:8da5864dcfda
  2519             #   action
  2519             #   action
  2520             #   make backup
  2520             #   make backup
  2521 
  2521 
  2522             ## Sets that results that will change file on disk
  2522             ## Sets that results that will change file on disk
  2523             # Modified compared to target, no local change
  2523             # Modified compared to target, no local change
  2524             (modified,   actions['revert'],   discard),
  2524             (modified,      actions['revert'],   discard),
  2525             # Modified compared to target, local change
  2525             # Modified compared to target, local change
  2526             (dsmodified, actions['revert'],   backup),
  2526             (dsmodified,    actions['revert'],   backup),
  2527             # Added since target
  2527             # Added since target
  2528             (dsadded,    actions['remove'],   backup),
  2528             (dsadded,       actions['remove'],   backup),
  2529             # Removed since  target, before working copy parent
  2529             # Removed since  target, before working copy parent
  2530             (removed,    actions['add'],      backup),
  2530             (removed,       actions['add'],      backup),
  2531             # Removed since targe, marked as such in working copy parent
  2531             # Removed since targe, marked as such in working copy parent
  2532             (dsremoved,  actions['undelete'], backup),
  2532             (dsremoved,     actions['undelete'], backup),
  2533             ## the following sets does not result in any file changes
  2533             ## the following sets does not result in any file changes
  2534             # File with no modification
  2534             # File with no modification
  2535             (clean,      actions['noop'],     discard),
  2535             (clean,         actions['noop'],     discard),
  2536             # Existing file, not tracked anywhere
  2536             # Existing file, not tracked anywhere
  2537             (unknown,    actions['unknown'],  discard),
  2537             (unknown,       actions['unknown'],  discard),
  2538             )
  2538             )
  2539 
  2539 
  2540         needdata = ('revert', 'add', 'remove', 'undelete')
  2540         needdata = ('revert', 'add', 'remove', 'undelete')
  2541         _revertprefetch(repo, ctx, *[actions[name][0] for name in needdata])
  2541         _revertprefetch(repo, ctx, *[actions[name][0] for name in needdata])
  2542 
  2542