I want to graft an ancestor revision to the tip, because that one revision is the only thing that we want to keep from an old branch that got merged into the mainline and then that merge was backed out. @ tip | | 0 backout merge | | 0 merge that shouldn't have happened |\ | \ | | 0 | other revision | 0 interesting revision on "bad" branch
Seems reasonable.
--- Bug imported by bugzilla@serpentine.com 2012-05-12 09:27 EDT --- This bug was previously known as _bug_ 3219 at http://mercurial.selenic.com/bts/issue3219
Bulk close: no activity for >2 years -> WONTFIX
I have a patch ready for this after the freeze ends.
Fixed by http://selenic.com/repo/hg/rev/c2863cfe8a8a Siddharth Agarwal <sid0@fb.com> graft: allow regrafting ancestors with --force (issue3220) (please test the fix)
Fixed by http://selenic.com/repo/hg/rev/f4e5753745e9 Siddharth Agarwal <sid0@fb.com> graft: make --force apply across continues (issue3220) Since --force determines the list of revisions to be grafted, it doesn't really make sense for users to have to keep typing --force --continue as they continue grafting. (please test the fix)