mercurial/debugcommands.py
changeset 38707 6b5ca1d0aa1e
parent 38647 0f4c2c70e26e
child 38781 0a57945aaf7f
equal deleted inserted replaced
38706:83d965803325 38707:6b5ca1d0aa1e
  1617 
  1617 
  1618     if precursor is not None:
  1618     if precursor is not None:
  1619         if opts['rev']:
  1619         if opts['rev']:
  1620             raise error.Abort('cannot select revision when creating marker')
  1620             raise error.Abort('cannot select revision when creating marker')
  1621         metadata = {}
  1621         metadata = {}
  1622         metadata['user'] = opts['user'] or ui.username()
  1622         metadata['user'] = encoding.fromlocal(opts['user'] or ui.username())
  1623         succs = tuple(parsenodeid(succ) for succ in successors)
  1623         succs = tuple(parsenodeid(succ) for succ in successors)
  1624         l = repo.lock()
  1624         l = repo.lock()
  1625         try:
  1625         try:
  1626             tr = repo.transaction('debugobsolete')
  1626             tr = repo.transaction('debugobsolete')
  1627             try:
  1627             try: