evolve: drop debugobsoleterelevant
Core gained this capability usig `hg debugobsolete --rev REV`
=========================================================Testtheproperbehaviorofevolveduringmergeconflict.=========================================================Initialsetup$cat>>$HGRCPATH<<EOF>[ui]>interactive=false>merge=internal:merge>[defaults]>amend=-d"0 0">[merge-tools]>touch.checkchanged=true>touch.gui=true>touch.args=babar>[extensions]>hgext.rebase=>EOF$echo"evolve=$(echo $(dirname $TESTDIR))/hgext/evolve.py">>$HGRCPATH$safesed(){>sed"$1""$2">`pwd`/sed.temp>mv`pwd`/sed.temp"$2">}createasimplerepo$hginitrepo$cdrepo$cat<<EOF>babar>un>deux>trois>quatre>cinq>EOF$hgaddbabar$hgcommit-m"babar count up to five"$cat<<EOF>>babar>six>sept>huit>neuf>dix>EOF$hgcommit-m"babar count up to ten"$cat<<EOF>>babar>onze>douze>treize>quatorze>quinze>EOF$hgcommit-m"babar count up to fifteen"properbehaviorwithoutconflict----------------------------------$hggdowngdownhavebeendeprecatedinfavorofprevious1filesupdated,0filesmerged,0filesremoved,0filesunresolved[1]babarcountuptoten$safesed's/huit/eight/'babar$hgdiffdiff-r9d5daf8bd956babar---a/babarThuJan0100:00:001970+0000+++b/babar*(glob)@@-5,6+5,6@@cinqsixsept-huit+eightneufdix$hgamend1newunstablechangesets$hgevolvemove:[2]babarcountuptofifteenatop:[4]babarcountuptotenmergingbabar$hgresolve-l$hglog-G@changeset:5:71c18f70c34f|tag:tip|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptofifteen|ochangeset:4:5977072d13c5|parent:0:29ec1554cfaf|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptoten|ochangeset:0:29ec1554cfafuser:testdate:ThuJan0100:00:001970+0000summary:babarcountuptofiveproperbehaviorwithconflictusinginternal:merge--------------------------------------------------$hggdowngdownhavebeendeprecatedinfavorofprevious1filesupdated,0filesmerged,0filesremoved,0filesunresolved[4]babarcountuptoten$safesed's/dix/ten/'babar$hgdiffdiff-r5977072d13c5babar---a/babarThuJan0100:00:001970+0000+++b/babar*(glob)@@-7,4+7,4@@septeightneuf-dix+ten$hgamend1newunstablechangesets$hgevolvemove:[5]babarcountuptofifteenatop:[7]babarcountuptotenmergingbabarwarning:conflictsduringmerge.mergingbabarincomplete!(editconflicts,thenuse'hg resolve --mark')evolvefailed!fixconflictandrun"hg evolve --continue"abort:unresolvedmergeconflicts(seehghelpresolve)[255]$hgresolve-lUbabar$hglog-G@changeset:7:e04690b09bc6|tag:tip|parent:0:29ec1554cfaf|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptoten||@changeset:5:71c18f70c34f||user:test||date:ThuJan0100:00:001970+0000||summary:babarcountuptofifteen|||xchangeset:4:5977072d13c5|/parent:0:29ec1554cfaf|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptoten|ochangeset:0:29ec1554cfafuser:testdate:ThuJan0100:00:001970+0000summary:babarcountuptofive(fixtheconflictandcontinue)$hgrevert-r5--allrevertingbabar$safesed's/dix/ten/'babar$hgresolve--all-m(nomoreunresolvedfiles)$hgevolve--continuegraftingrevision5$hgresolve-l$hglog-G@changeset:8:1836b91c6c1d|tag:tip|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptofifteen|ochangeset:7:e04690b09bc6|parent:0:29ec1554cfaf|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptoten|ochangeset:0:29ec1554cfafuser:testdate:ThuJan0100:00:001970+0000summary:babarcountuptofiveproperbehaviorwithconflictusinganexternalmergetool----------------------------------------------------------$safesed's/merge=.*/merge=touch/'$HGRCPATH$safesed's/touch.gui=.*/touch.gui=false/'$HGRCPATH$hggdowngdownhavebeendeprecatedinfavorofprevious1filesupdated,0filesmerged,0filesremoved,0filesunresolved[7]babarcountuptoten$safesed's/ten/zehn/'babar$hgdiffdiff-re04690b09bc6babar---a/babarThuJan0100:00:001970+0000+++b/babar*(glob)@@-7,4+7,4@@septeightneuf-ten+zehn$hgamend1newunstablechangesets$safesed's/interactive=.*/interactive=true/'$HGRCPATH$hgevolve--tooltouch<<EOF>n>EOFmove:[8]babarcountuptofifteenatop:[10]babarcountuptotenmergingbabaroutputfilebabarappearsunchangedwasmergesuccessful(yn)?mergingbabarfailed!evolvefailed!fixconflictandrun"hg evolve --continue"abort:unresolvedmergeconflicts(seehghelpresolve)[255]$hgresolve-lUbabar$hglog-G@changeset:10:b20d08eea373|tag:tip|parent:0:29ec1554cfaf|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptoten||@changeset:8:1836b91c6c1d||user:test||date:ThuJan0100:00:001970+0000||summary:babarcountuptofifteen|||xchangeset:7:e04690b09bc6|/parent:0:29ec1554cfaf|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptoten|ochangeset:0:29ec1554cfafuser:testdate:ThuJan0100:00:001970+0000summary:babarcountuptofive$catbabarundeuxtroisquatrecinqsixsepteightneufzehn