hgext3rd/evolve/cmdrewrite.py
changeset 5135 731b5a89a784
parent 5131 53dd70f557aa
child 5136 bbf33d5f32ef
equal deleted inserted replaced
5134:d9b1336f7d1c 5135:731b5a89a784
  1387         ui.write_err(b'no revision to touch\n')
  1387         ui.write_err(b'no revision to touch\n')
  1388         return 1
  1388         return 1
  1389 
  1389 
  1390     duplicate = opts['duplicate']
  1390     duplicate = opts['duplicate']
  1391     if not duplicate:
  1391     if not duplicate:
  1392         rewriteutil.precheck(repo, revs, b'touch')
  1392         # allowdivergence=True because we'll do our own checking later instead
       
  1393         rewriteutil.precheck(repo, revs, b'touch', allowdivergence=True)
  1393     tmpl = utility.shorttemplate
  1394     tmpl = utility.shorttemplate
  1394     displayer = compat.changesetdisplayer(ui, repo, {b'template': tmpl})
  1395     displayer = compat.changesetdisplayer(ui, repo, {b'template': tmpl})
  1395     with repo.wlock(), repo.lock(), repo.transaction(b'touch'):
  1396     with repo.wlock(), repo.lock(), repo.transaction(b'touch'):
  1396         touchnodes(ui, repo, revs, displayer, **opts)
  1397         touchnodes(ui, repo, revs, displayer, **opts)
  1397 
  1398