branching: merge back with stable
version 9.2.0 have been released
=========================================================Testtheproperbehaviorofevolveduringmergeconflict.=========================================================Initialsetup$cat>>$HGRCPATH<<EOF>[ui]>interactive=false>merge=internal:merge>promptecho=True>[defaults]>amend=-d"0 0">[merge-tools]>touch.checkchanged=true>touch.gui=true>touch.args=babar>[extensions]>EOF$echo"evolve=$(echo $(dirname $TESTDIR))/hgext3rd/evolve/">>$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/babarThuJan0100:00:001970+0000@@-5,6+5,6@@cinqsixsept-huit+eightneufdix$hgamend1neworphanchangesets$hgevolve--updatemove:[2]babarcountuptofifteenatop:[3]babarcountuptotenmergingbabarworkingdirectoryisnowat71c18f70c34f$hgresolve-l$hglog-G@changeset:4:71c18f70c34f|tag:tip|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptofifteen|ochangeset:3: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[3]babarcountuptoten$safesed's/dix/ten/'babar$hgdiffdiff-r5977072d13c5babar---a/babarThuJan0100:00:001970+0000+++b/babarThuJan0100:00:001970+0000@@-7,4+7,4@@septeightneuf-dix+ten$hgamend1neworphanchangesets$hgevolve--updatemove:[4]babarcountuptofifteenatop:[5]babarcountuptotenmergingbabarwarning:conflictswhilemergingbabar!(edit,thenuse'hg resolve --mark')unresolvedmergeconflicts(see'hg help evolve.interrupted')[1]$hgresolve-lUbabar$hglog-G@changeset:5:e04690b09bc6|tag:tip|parent:0:29ec1554cfaf|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptoten||@changeset:4:71c18f70c34f||user:test||date:ThuJan0100:00:001970+0000||instability:orphan||summary:babarcountuptofifteen|||xchangeset:3:5977072d13c5|/parent:0:29ec1554cfaf|user:test|date:ThuJan0100:00:001970+0000|obsolete:amendedusingamendas5:e04690b09bc6|summary:babarcountuptoten|ochangeset:0:29ec1554cfafuser:testdate:ThuJan0100:00:001970+0000summary:babarcountuptofive(fixtheconflictandcontinue)$hgrevert-r71c18f70c34f--allrevertingbabar$safesed's/dix/ten/'babar$hgresolve--all-m(nomoreunresolvedfiles)continue:hgevolve--continue$hgevolve--continueevolving4:71c18f70c34f"babar count up to fifteen"workingdirectoryisnowat1836b91c6c1d$hgresolve-l$hglog-G@changeset:6:1836b91c6c1d|tag:tip|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptofifteen|ochangeset:5: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[5]babarcountuptoten$safesed's/ten/zehn/'babar$hgdiffdiff-re04690b09bc6babar---a/babarThuJan0100:00:001970+0000+++b/babarThuJan0100:00:001970+0000@@-7,4+7,4@@septeightneuf-ten+zehn$hgamend1neworphanchangesets$safesed's/interactive=.*/interactive=true/'$HGRCPATH$hgevolve--tooltouch<<EOF>n>EOFmove:[6]babarcountuptofifteenatop:[7]babarcountuptotenmergingbabaroutputfilebabarappearsunchangedwasmergesuccessful(yn)?nmergingbabarfailed!unresolvedmergeconflicts(see'hg help evolve.interrupted')[1]$hgresolve-lUbabar$hglog-G@changeset:7:b20d08eea373|tag:tip|parent:0:29ec1554cfaf|user:test|date:ThuJan0100:00:001970+0000|summary:babarcountuptoten||@changeset:6:1836b91c6c1d||user:test||date:ThuJan0100:00:001970+0000||instability:orphan||summary:babarcountuptofifteen|||xchangeset:5:e04690b09bc6|/parent:0:29ec1554cfaf|user:test|date:ThuJan0100:00:001970+0000|obsolete:amendedusingamendas7:b20d08eea373|summary:babarcountuptoten|ochangeset:0:29ec1554cfafuser:testdate:ThuJan0100:00:001970+0000summary:babarcountuptofive$catbabarundeuxtroisquatrecinqsixsepteightneufzehn