diff -r 777e5c369d99 -r a433948ca8d2 hgext/evolve.py --- a/hgext/evolve.py Mon Jun 29 02:30:27 2015 -0700 +++ b/hgext/evolve.py Wed Jun 24 16:38:24 2015 -0700 @@ -1849,12 +1849,6 @@ ui.write_err(msg) return 2 other = others[0] - if divergent.phase() <= phases.public: - msg = _("skipping %s: we can't resolve divergence from the public side\n") % divergent - ui.write_err(msg) - hint = _("(%s is public, try from %s)\n" % (divergent, other)) - ui.write_err(hint) - return 2 if len(other.parents()) > 1: msg = _("skipping %s: divergent changeset can't be a merge (yet)\n" % divergent) ui.write_err(msg)