Resolving issues with unknown working parent

  1. In repair.strip (http://selenic.com/hg/file/15afda349b11/mercurial/repair.py#l212), if an exception is thrown, try applying the temp backup bundle.

  2. Make 'hg recover' be able to recover from an unknown working parent state, maybe by landing you on the branch tip.
  3. Inside unknown working parent warnings, suggest using 'hg summary', which in turn should suggest using 'hg recover'.

UnknownWorkingParent (last edited 2015-03-16 18:43:48 by SiddharthAgarwal)