mercurial/debugcommands.py
changeset 42894 38392d5bde8e
parent 42893 34a46d48d24e
child 42926 34ed651ba7e4
equal deleted inserted replaced
42893:34a46d48d24e 42894:38392d5bde8e
  1764                     parents = repo.unfiltered()[prec].parents()
  1764                     parents = repo.unfiltered()[prec].parents()
  1765                     parents = tuple(p.node() for p in parents)
  1765                     parents = tuple(p.node() for p in parents)
  1766                 repo.obsstore.create(tr, prec, succs, opts['flags'],
  1766                 repo.obsstore.create(tr, prec, succs, opts['flags'],
  1767                                      parents=parents, date=date,
  1767                                      parents=parents, date=date,
  1768                                      metadata=metadata, ui=ui)
  1768                                      metadata=metadata, ui=ui)
  1769                 repo.ui.status(('1 new obsolescence markers\n'))
       
  1770                 tr.close()
  1769                 tr.close()
  1771             except ValueError as exc:
  1770             except ValueError as exc:
  1772                 raise error.Abort(_('bad obsmarker input: %s') %
  1771                 raise error.Abort(_('bad obsmarker input: %s') %
  1773                                   pycompat.bytestr(exc))
  1772                                   pycompat.bytestr(exc))
  1774             finally:
  1773             finally: