hgext/evolve.py
changeset 1428 20a3b0b27bfe
parent 1427 fcc467ca740e
child 1440 afe46c3b15db
equal deleted inserted replaced
1427:fcc467ca740e 1428:20a3b0b27bfe
  1368         ui.debug("stabilize target %s is plain dead,"
  1368         ui.debug("stabilize target %s is plain dead,"
  1369                  " trying to stabilize on its parent\n" %
  1369                  " trying to stabilize on its parent\n" %
  1370                  obs)
  1370                  obs)
  1371         obs = obs.parents()[0]
  1371         obs = obs.parents()[0]
  1372         newer = obsolete.successorssets(repo, obs.node())
  1372         newer = obsolete.successorssets(repo, obs.node())
  1373     if len(newer) > 1:
  1373     if len(newer) > 1 or len(newer[0]) > 1:
  1374         raise MultipleSuccessorsError(newer)
  1374         raise MultipleSuccessorsError(newer)
  1375 
  1375 
  1376     return repo[newer[0][0]].rev()
  1376     return repo[newer[0][0]].rev()
  1377 
  1377 
  1378 def builddependencies(repo, revs):
  1378 def builddependencies(repo, revs):