mercurial/obsolete.py
changeset 25412 443d4635e630
parent 25411 d298805fb639
child 25669 8d94861842e5
equal deleted inserted replaced
25411:d298805fb639 25412:443d4635e630
  1213             if 2 < len(rel):
  1213             if 2 < len(rel):
  1214                 localmetadata.update(rel[2])
  1214                 localmetadata.update(rel[2])
  1215 
  1215 
  1216             if not prec.mutable():
  1216             if not prec.mutable():
  1217                 raise util.Abort("cannot obsolete public changeset: %s"
  1217                 raise util.Abort("cannot obsolete public changeset: %s"
  1218                                  % prec)
  1218                                  % prec,
       
  1219                                  hint='see "hg help phases" for details')
  1219             nprec = prec.node()
  1220             nprec = prec.node()
  1220             nsucs = tuple(s.node() for s in sucs)
  1221             nsucs = tuple(s.node() for s in sucs)
  1221             npare = None
  1222             npare = None
  1222             if not nsucs:
  1223             if not nsucs:
  1223                 npare = tuple(p.node() for p in prec.parents())
  1224                 npare = tuple(p.node() for p in prec.parents())