mercurial/cmdutil.py
changeset 48913 f254fc73d956
parent 48875 6000f5b25c9b
child 48946 642e31cb55f0
equal deleted inserted replaced
48912:a0674e916fb6 48913:f254fc73d956
   624             return commitfunc(ui, repo, *newfiles, **pycompat.strkwargs(opts))
   624             return commitfunc(ui, repo, *newfiles, **pycompat.strkwargs(opts))
   625         finally:
   625         finally:
   626             # 5. finally restore backed-up files
   626             # 5. finally restore backed-up files
   627             try:
   627             try:
   628                 dirstate = repo.dirstate
   628                 dirstate = repo.dirstate
   629                 for realname, tmpname in pycompat.iteritems(backups):
   629                 for realname, tmpname in backups.items():
   630                     ui.debug(b'restoring %r to %r\n' % (tmpname, realname))
   630                     ui.debug(b'restoring %r to %r\n' % (tmpname, realname))
   631 
   631 
   632                     if dirstate.get_entry(realname).maybe_clean:
   632                     if dirstate.get_entry(realname).maybe_clean:
   633                         # without normallookup, restoring timestamp
   633                         # without normallookup, restoring timestamp
   634                         # may cause partially committed files
   634                         # may cause partially committed files