mercurial/commands.py
changeset 4374 de612b5f8d59
parent 4325 aa26759c6fb3
child 4378 e89f9afc462b
child 4379 f4af7960d578
equal deleted inserted replaced
4373:109077e7048d 4374:de612b5f8d59
   501             ui.warn(_('%s: not overwriting - %s collides with %s\n') %
   501             ui.warn(_('%s: not overwriting - %s collides with %s\n') %
   502                     (reltarget, util.localpath(abssrc),
   502                     (reltarget, util.localpath(abssrc),
   503                      util.localpath(prevsrc)))
   503                      util.localpath(prevsrc)))
   504             return
   504             return
   505         if (not opts['after'] and os.path.exists(reltarget) or
   505         if (not opts['after'] and os.path.exists(reltarget) or
   506             opts['after'] and repo.dirstate.state(abstarget) not in '?r'):
   506             opts['after'] and repo.dirstate.state(abstarget) not in '?ar'):
   507             if not opts['force']:
   507             if not opts['force']:
   508                 ui.warn(_('%s: not overwriting - file exists\n') %
   508                 ui.warn(_('%s: not overwriting - file exists\n') %
   509                         reltarget)
   509                         reltarget)
   510                 return
   510                 return
   511             if not opts['after'] and not opts.get('dry_run'):
   511             if not opts['after'] and not opts.get('dry_run'):