tests/test-stabilize-result.t
branchmercurial-4.3
changeset 3936 537fd9a86c06
parent 3716 e5ba6531503e
parent 3930 d00f0c369bc7
child 4077 9c025ec4af88
equal deleted inserted replaced
3935:9af0e2b0bdd7 3936:537fd9a86c06
    25   $ hg up 1
    25   $ hg up 1
    26   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    26   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    27   (leaving bookmark changea)
    27   (leaving bookmark changea)
    28   $ echo a >> a
    28   $ echo a >> a
    29   $ hg amend -m changea
    29   $ hg amend -m changea
    30   1 new orphan changesets
    30   1 new unstable changesets
    31   $ hg evolve -v --confirm
    31   $ hg evolve -v --confirm
    32   move:[2] changea
    32   move:[2] changea
    33   atop:[3] changea
    33   atop:[4] changea
    34   perform evolve? [Ny] n
    34   perform evolve? [Ny] n
    35   abort: evolve aborted by user
    35   abort: evolve aborted by user
    36   [255]
    36   [255]
    37   $ echo y | hg evolve -v --confirm --config ui.interactive=True
    37   $ echo y | hg evolve -v --confirm --config ui.interactive=True
    38   move:[2] changea
    38   move:[2] changea
    39   atop:[3] changea
    39   atop:[4] changea
    40   perform evolve? [Ny] y
    40   perform evolve? [Ny] y
    41   hg rebase -r cce2c55b8965 -d fb9d051ec0a4
    41   hg rebase -r cce2c55b8965 -d fb9d051ec0a4
    42   resolving manifests
    42   resolving manifests
    43   evolution of 2:cce2c55b8965 created no changes to commit
    43   evolution of 2:cce2c55b8965 created no changes to commit
    44 
    44 
    45   $ glog --hidden
    45   $ glog --hidden
    46   @  3:fb9d051ec0a4@default(draft) bk:[changea] changea
    46   @  4:fb9d051ec0a4@default(draft) bk:[changea] changea
    47   |
    47   |
    48   | x  2:cce2c55b8965@default(draft) bk:[] changea
    48   | x  3:c5727dbded3c@default(draft) bk:[] temporary amend commit for 102a90ea7b4a
    49   | |
    49   | |
       
    50   | | x  2:cce2c55b8965@default(draft) bk:[] changea
       
    51   | |/
    50   | x  1:102a90ea7b4a@default(draft) bk:[] addb
    52   | x  1:102a90ea7b4a@default(draft) bk:[] addb
    51   |/
    53   |/
    52   o  0:07f494440405@default(draft) bk:[] adda
    54   o  0:07f494440405@default(draft) bk:[] adda
    53   
    55   
    54   $ hg debugobsolete
    56   $ hg debugobsolete
    55   102a90ea7b4a3361e4082ed620918c261189a36a fb9d051ec0a450a4aa2ffc8c324979832ef88065 0 (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '9', 'operation': 'amend', 'user': 'test'}
    57   102a90ea7b4a3361e4082ed620918c261189a36a fb9d051ec0a450a4aa2ffc8c324979832ef88065 0 (*) {'ef1': '*', 'user': 'test'} (glob)
    56   cce2c55b896511e0b6e04173c9450ba822ebc740 0 {102a90ea7b4a3361e4082ed620918c261189a36a} (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '0', 'operation': 'evolve', 'user': 'test'}
    58   c5727dbded3c3a6877cf60d6bb552a76812cb844 0 {102a90ea7b4a3361e4082ed620918c261189a36a} (*) {'ef1': '*', 'user': 'test'} (glob)
       
    59   cce2c55b896511e0b6e04173c9450ba822ebc740 0 {102a90ea7b4a3361e4082ed620918c261189a36a} (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '0', 'user': 'test'}
    57 
    60 
    58 Test evolve with conflict
    61 Test evolve with conflict
    59 
    62 
    60   $ ls
    63   $ ls
    61   a
    64   a
    70   $ echo 'newer a' >> a
    73   $ echo 'newer a' >> a
    71   $ hg ci -m 'newer a'
    74   $ hg ci -m 'newer a'
    72   $ hg gdown
    75   $ hg gdown
    73   gdown have been deprecated in favor of previous
    76   gdown have been deprecated in favor of previous
    74   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    77   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    75   [3] changea
    78   [4] changea
    76   $ echo 'a' > a
    79   $ echo 'a' > a
    77   $ hg amend
    80   $ hg amend
    78   1 new orphan changesets
    81   1 new unstable changesets
    79   $ hg evolve
    82   $ hg evolve
    80   move:[4] newer a
    83   move:[5] newer a
    81   atop:[5] changea
    84   atop:[7] changea
    82   merging a
    85   merging a
    83   warning: conflicts while merging a! (edit, then use 'hg resolve --mark')
    86   warning: conflicts while merging a! (edit, then use 'hg resolve --mark')
    84   fix conflicts and see `hg help evolve.interrupted`
    87   fix conflicts and see `hg help evolve.interrupted`
    85   [1]
    88   [1]
    86   $ hg revert -r "orphan()" a
    89   $ hg revert -r "orphan()" a
    91   @@ -1,1 +1,3 @@
    94   @@ -1,1 +1,3 @@
    92    a
    95    a
    93   +a
    96   +a
    94   +newer a
    97   +newer a
    95   $ hg evolve --continue
    98   $ hg evolve --continue
    96   evolving 4:3655f0f50885 "newer a"
    99   evolving 5:3655f0f50885 "newer a"
    97   abort: unresolved merge conflicts (see 'hg help resolve')
   100   abort: unresolved merge conflicts (see 'hg help resolve')
    98   [255]
   101   [255]
    99   $ hg resolve -m a
   102   $ hg resolve -m a
   100   (no more unresolved files)
   103   (no more unresolved files)
   101   continue: hg evolve --continue
   104   continue: hg evolve --continue
   102   $ hg evolve --continue
   105   $ hg evolve --continue
   103   evolving 4:3655f0f50885 "newer a"
   106   evolving 5:3655f0f50885 "newer a"
   104   working directory is now at 1cf0aacfd363
   107   working directory is now at 1cf0aacfd363
   105 
   108 
   106 Stabilize latecomer with different parent
   109 Stabilize latecomer with different parent
   107 =========================================
   110 =========================================
   108 
   111 
   109 (the same-parent case is handled in test-evolve.t)
   112 (the same-parent case is handled in test-evolve.t)
   110 
   113 
   111   $ glog
   114   $ glog
   112   @  6:1cf0aacfd363@default(draft) bk:[] newer a
   115   @  8:1cf0aacfd363@default(draft) bk:[] newer a
   113   |
   116   |
   114   o  5:66719795a494@default(draft) bk:[changea] changea
   117   o  7:66719795a494@default(draft) bk:[changea] changea
   115   |
   118   |
   116   o  0:07f494440405@default(draft) bk:[] adda
   119   o  0:07f494440405@default(draft) bk:[] adda
   117   
   120   
   118 Add another commit
   121 Add another commit
   119 
   122 
   120   $ hg gdown
   123   $ hg gdown
   121   gdown have been deprecated in favor of previous
   124   gdown have been deprecated in favor of previous
   122   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   125   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   123   [5] changea
   126   [7] changea
   124   $ echo 'c' > c
   127   $ echo 'c' > c
   125   $ hg add c
   128   $ hg add c
   126   $ hg commit -m 'add c'
   129   $ hg commit -m 'add c'
   127   created new head
   130   created new head
   128 
   131 
   129 Get a successors of 8 on it
   132 Get a successors of 8 on it
   130 
   133 
   131   $ hg grab 1cf0aacfd363
   134   $ hg grab 1cf0aacfd363
   132   grabbing 6:1cf0aacfd363 "newer a"
   135   grabbing 8:1cf0aacfd363 "newer a"
   133 
   136 
   134 Add real change to the successors
   137 Add real change to the successors
   135 
   138 
   136   $ echo 'babar' >> a
   139   $ echo 'babar' >> a
   137   $ hg amend
   140   $ hg amend
   138 
   141 
   139 Make precursors public
   142 Make precursors public
   140 
   143 
   141   $ hg phase --hidden --public 1cf0aacfd363
   144   $ hg phase --hidden --public 1cf0aacfd363
   142   1 new phase-divergent changesets
   145   1 new bumped changesets
   143   $ glog
   146   $ glog
   144   @  9:99c21c89bcef@default(draft) bk:[] newer a
   147   @  12:99c21c89bcef@default(draft) bk:[] newer a
   145   |
   148   |
   146   o  7:7bc2f5967f5e@default(draft) bk:[] add c
   149   o  9:7bc2f5967f5e@default(draft) bk:[] add c
   147   |
   150   |
   148   | o  6:1cf0aacfd363@default(public) bk:[] newer a
   151   | o  8:1cf0aacfd363@default(public) bk:[] newer a
   149   |/
   152   |/
   150   o  5:66719795a494@default(public) bk:[changea] changea
   153   o  7:66719795a494@default(public) bk:[changea] changea
   151   |
   154   |
   152   o  0:07f494440405@default(public) bk:[] adda
   155   o  0:07f494440405@default(public) bk:[] adda
   153   
   156   
   154 
   157 
   155 Stabilize!
   158 Stabilize!
   156 
   159 
   157   $ hg evolve --any --dry-run --phase-divergent
   160   $ hg evolve --any --dry-run --phase-divergent
   158   recreate:[9] newer a
   161   recreate:[12] newer a
   159   atop:[6] newer a
   162   atop:[8] newer a
   160   hg rebase --rev 99c21c89bcef --dest 66719795a494;
   163   hg rebase --rev 99c21c89bcef --dest 66719795a494;
   161   hg update 1cf0aacfd363;
   164   hg update 1cf0aacfd363;
   162   hg revert --all --rev 99c21c89bcef;
   165   hg revert --all --rev 99c21c89bcef;
   163   hg commit --msg "phase-divergent update to 99c21c89bcef"
   166   hg commit --msg "bumped update to 99c21c89bcef"
   164   $ hg evolve --any --confirm --phase-divergent
   167   $ hg evolve --any --confirm --phase-divergent
   165   recreate:[9] newer a
   168   recreate:[12] newer a
   166   atop:[6] newer a
   169   atop:[8] newer a
   167   perform evolve? [Ny] n
   170   perform evolve? [Ny] n
   168   abort: evolve aborted by user
   171   abort: evolve aborted by user
   169   [255]
   172   [255]
   170   $ echo y | hg evolve --any --confirm --config ui.interactive=True --phase-divergent
   173   $ echo y | hg evolve --any --confirm --config ui.interactive=True --phase-divergent
   171   recreate:[9] newer a
   174   recreate:[12] newer a
   172   atop:[6] newer a
   175   atop:[8] newer a
   173   perform evolve? [Ny] y
   176   perform evolve? [Ny] y
   174   rebasing to destination parent: 66719795a494
   177   rebasing to destination parent: 66719795a494
   175   computing new diff
   178   computing new diff
   176   committed as 8fc63fe1f297
   179   committed as cd735a3aeb32
   177   working directory is now at 8fc63fe1f297
   180   working directory is now at cd735a3aeb32
   178   $ glog
   181   $ glog
   179   @  11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363:
   182   @  14:cd735a3aeb32@default(draft) bk:[] bumped update to 1cf0aacfd363:
   180   |
   183   |
   181   | o  7:7bc2f5967f5e@default(draft) bk:[] add c
   184   | o  9:7bc2f5967f5e@default(draft) bk:[] add c
   182   | |
   185   | |
   183   o |  6:1cf0aacfd363@default(public) bk:[] newer a
   186   o |  8:1cf0aacfd363@default(public) bk:[] newer a
   184   |/
   187   |/
   185   o  5:66719795a494@default(public) bk:[changea] changea
   188   o  7:66719795a494@default(public) bk:[changea] changea
   186   |
   189   |
   187   o  0:07f494440405@default(public) bk:[] adda
   190   o  0:07f494440405@default(public) bk:[] adda
   188   
   191   
   189   $ hg exp
   192   $ hg exp
   190   # HG changeset patch
   193   # HG changeset patch
   191   # User test
   194   # User test
   192   # Date 0 0
   195   # Date 0 0
   193   #      Thu Jan 01 00:00:00 1970 +0000
   196   #      Thu Jan 01 00:00:00 1970 +0000
   194   # Node ID 8fc63fe1f297f356d1156bbbbe865b9911efad74
   197   # Node ID cd735a3aeb32e80b92f780c4ace1650597d581b2
   195   # Parent  1cf0aacfd36310b18e403e1594871187e0364a82
   198   # Parent  1cf0aacfd36310b18e403e1594871187e0364a82
   196   phase-divergent update to 1cf0aacfd363:
   199   bumped update to 1cf0aacfd363:
   197   
   200   
   198   newer a
   201   newer a
   199   
   202   
   200   diff -r 1cf0aacfd363 -r 8fc63fe1f297 a
   203   diff -r 1cf0aacfd363 -r cd735a3aeb32 a
   201   --- a/a	Thu Jan 01 00:00:00 1970 +0000
   204   --- a/a	Thu Jan 01 00:00:00 1970 +0000
   202   +++ b/a	Thu Jan 01 00:00:00 1970 +0000
   205   +++ b/a	Thu Jan 01 00:00:00 1970 +0000
   203   @@ -1,3 +1,4 @@
   206   @@ -1,3 +1,4 @@
   204    a
   207    a
   205    a
   208    a
   220   > less
   223   > less
   221   > conflict
   224   > conflict
   222   > EOF
   225   > EOF
   223   $ hg ci -m 'More addition'
   226   $ hg ci -m 'More addition'
   224   $ glog
   227   $ glog
   225   @  12:3932c176bbaa@default(draft) bk:[] More addition
   228   @  15:3932c176bbaa@default(draft) bk:[] More addition
   226   |
   229   |
   227   | o  11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363:
   230   | o  14:(a7cabd7bd9c2|671b9d7eeaec)@default\(draft\) bk:\[\] bumped update to 1cf0aacfd363: (re)
   228   | |
   231   | |
   229   o |  7:7bc2f5967f5e@default(draft) bk:[] add c
   232   o |  9:7bc2f5967f5e@default(draft) bk:[] add c
   230   | |
   233   | |
   231   | o  6:1cf0aacfd363@default(public) bk:[] newer a
   234   | o  8:1cf0aacfd363@default(public) bk:[] newer a
   232   |/
   235   |/
   233   o  5:66719795a494@default(public) bk:[changea] changea
   236   o  7:66719795a494@default(public) bk:[changea] changea
   234   |
   237   |
   235   o  0:07f494440405@default(public) bk:[] adda
   238   o  0:07f494440405@default(public) bk:[] adda
   236   
   239   
   237   $ echo 'babar' >> a
   240   $ echo 'babar' >> a
   238   $ hg amend
   241   $ hg amend
   243   $ mv a a.old
   246   $ mv a a.old
   244   $ echo 'jungle' > a
   247   $ echo 'jungle' > a
   245   $ cat a.old >> a
   248   $ cat a.old >> a
   246   $ rm a.old
   249   $ rm a.old
   247   $ hg amend
   250   $ hg amend
   248   2 new content-divergent changesets
   251   2 new divergent changesets
   249   $ glog
   252   $ glog
   250   @  14:eacc9c8240fe@default(draft) bk:[] More addition
   253   @  19:eacc9c8240fe@default(draft) bk:[] More addition
   251   |
   254   |
   252   | o  13:d2f173e25686@default(draft) bk:[] More addition
   255   | o  17:d2f173e25686@default(draft) bk:[] More addition
   253   |/
   256   |/
   254   | o  11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363:
   257   | o  14:(a7cabd7bd9c2|671b9d7eeaec)@default\(draft\) bk:\[\] bumped update to 1cf0aacfd363: (re)
   255   | |
   258   | |
   256   o |  7:7bc2f5967f5e@default(draft) bk:[] add c
   259   o |  9:7bc2f5967f5e@default(draft) bk:[] add c
   257   | |
   260   | |
   258   | o  6:1cf0aacfd363@default(public) bk:[] newer a
   261   | o  8:1cf0aacfd363@default(public) bk:[] newer a
   259   |/
   262   |/
   260   o  5:66719795a494@default(public) bk:[changea] changea
   263   o  7:66719795a494@default(public) bk:[changea] changea
   261   |
   264   |
   262   o  0:07f494440405@default(public) bk:[] adda
   265   o  0:07f494440405@default(public) bk:[] adda
   263   
   266   
   264 
   267 
   265 Stabilize it
   268 Stabilize it
   266 
   269 
   267   $ hg evolve -qn --confirm --content-divergent
   270   $ hg evolve -qn --confirm --content-divergent
   268   merge:[14] More addition
   271   merge:[19] More addition
   269   with: [13] More addition
   272   with: [17] More addition
   270   base: [12] More addition
   273   base: [15] More addition
   271   perform evolve? [Ny] n
   274   perform evolve? [Ny] n
   272   abort: evolve aborted by user
   275   abort: evolve aborted by user
   273   [255]
   276   [255]
   274   $ echo y | hg evolve -qn --confirm --config ui.interactive=True --content-divergent
   277   $ echo y | hg evolve -qn --confirm --config ui.interactive=True --content-divergent
   275   merge:[14] More addition
   278   merge:[19] More addition
   276   with: [13] More addition
   279   with: [17] More addition
   277   base: [12] More addition
   280   base: [15] More addition
   278   perform evolve? [Ny] y
   281   perform evolve? [Ny] y
   279   hg update -c eacc9c8240fe &&
   282   hg update -c eacc9c8240fe &&
   280   hg merge d2f173e25686 &&
   283   hg merge d2f173e25686 &&
   281   hg commit -m "auto merge resolving conflict between eacc9c8240fe and d2f173e25686"&&
   284   hg commit -m "auto merge resolving conflict between eacc9c8240fe and d2f173e25686"&&
   282   hg up -C 3932c176bbaa &&
   285   hg up -C 3932c176bbaa &&
   283   hg revert --all --rev tip &&
   286   hg revert --all --rev tip &&
   284   hg commit -m "`hg log -r eacc9c8240fe --template={desc}`";
   287   hg commit -m "`hg log -r eacc9c8240fe --template={desc}`";
   285   $ hg evolve -v --content-divergent
   288   $ hg evolve -v --content-divergent
   286   merge:[14] More addition
   289   merge:[19] More addition
   287   with: [13] More addition
   290   with: [17] More addition
   288   base: [12] More addition
   291   base: [15] More addition
   289   merging "other" content-divergent changeset 'd2f173e25686'
   292   merging "other" divergent changeset 'd2f173e25686'
   290   resolving manifests
   293   resolving manifests
   291   merging a
   294   merging a
   292   0 files updated, 1 files merged, 0 files removed, 0 files unresolved
   295   0 files updated, 1 files merged, 0 files removed, 0 files unresolved
   293   committing files:
   296   committing files:
   294   a
   297   a
   295   committing manifest
   298   committing manifest
   296   committing changelog
   299   committing changelog
   297   working directory is now at 4d6ed26797bc
   300   working directory is now at 4d6ed26797bc
   298   $ hg st
   301   $ hg st
   299   $ glog
   302   $ glog
   300   @  15:4d6ed26797bc@default(draft) bk:[] More addition
   303   | o  14:(a7cabd7bd9c2|671b9d7eeaec)@default\(draft\) bk:\[\] bumped update to 1cf0aacfd363: (re)
   301   |
   304   |
   302   | o  11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363:
   305   | o  14:cd735a3aeb32@default(draft) bk:[] bumped update to 1cf0aacfd363:
   303   | |
   306   | |
   304   o |  7:7bc2f5967f5e@default(draft) bk:[] add c
   307   o |  9:7bc2f5967f5e@default(draft) bk:[] add c
   305   | |
   308   | |
   306   | o  6:1cf0aacfd363@default(public) bk:[] newer a
   309   | o  8:1cf0aacfd363@default(public) bk:[] newer a
   307   |/
   310   |/
   308   o  5:66719795a494@default(public) bk:[changea] changea
   311   o  7:66719795a494@default(public) bk:[changea] changea
   309   |
   312   |
   310   o  0:07f494440405@default(public) bk:[] adda
   313   o  0:07f494440405@default(public) bk:[] adda
   311   
   314   
   312   $ hg summary
   315   $ hg summary
   313   parent: 15:4d6ed26797bc tip
   316   parent: 20:4d6ed26797bc tip
   314    More addition
   317    More addition
   315   branch: default
   318   branch: default
   316   commit: (clean)
   319   commit: (clean)
   317   update: 2 new changesets, 2 branch heads (merge)
   320   update: 2 new changesets, 2 branch heads (merge)
   318   phases: 3 draft
   321   phases: 3 draft
   346   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   349   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   347   working directory parent is obsolete! (3932c176bbaa)
   350   working directory parent is obsolete! (3932c176bbaa)
   348   (use 'hg evolve' to update to its successor: 4d6ed26797bc)
   351   (use 'hg evolve' to update to its successor: 4d6ed26797bc)
   349   $ echo 'gotta break' >> a
   352   $ echo 'gotta break' >> a
   350   $ hg amend
   353   $ hg amend
   351   2 new content-divergent changesets
   354   2 new divergent changesets
   352 # reamend so that the case is not the first precursor.
   355 # reamend so that the case is not the first precursor.
   353   $ hg amend -m "More addition (2)"
   356   $ hg amend -m "More addition (2)"
   354   $ hg phase 'contentdivergent()'
   357   $ hg phase 'contentdivergent()'
   355   15: draft
   358   20: draft
   356   17: draft
   359   23: draft
   357 
   360 
   358   $ glog
   361   $ glog
   359   @  17:0b336205a5d0@default(draft) bk:[] More addition (2)
   362   @  23:0b336205a5d0@default(draft) bk:[] More addition (2)
   360   |
   363   |
   361   | o  15:4d6ed26797bc@default(draft) bk:[] More addition
   364   | o  20:4d6ed26797bc@default(draft) bk:[] More addition
   362   |/
   365   |/
   363   | o  11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363:
   366   | o  14:cd735a3aeb32@default(draft) bk:[] bumped update to 1cf0aacfd363:
   364   | |
   367   | |
   365   o |  7:7bc2f5967f5e@default(draft) bk:[] add c
   368   o |  9:7bc2f5967f5e@default(draft) bk:[] add c
   366   | |
   369   | |
   367   | o  6:1cf0aacfd363@default(public) bk:[] newer a
   370   | o  8:1cf0aacfd363@default(public) bk:[] newer a
   368   |/
   371   |/
   369   o  5:66719795a494@default(public) bk:[changea] changea
   372   o  7:66719795a494@default(public) bk:[changea] changea
   370   |
   373   |
   371   o  0:07f494440405@default(public) bk:[] adda
   374   o  0:07f494440405@default(public) bk:[] adda
   372   
   375   
   373 
   376 
   374   $ hg evolve -qn --content-divergent
   377   $ hg evolve -qn --content-divergent
   377   hg commit -m "auto merge resolving conflict between 0b336205a5d0 and 4d6ed26797bc"&&
   380   hg commit -m "auto merge resolving conflict between 0b336205a5d0 and 4d6ed26797bc"&&
   378   hg up -C 3932c176bbaa &&
   381   hg up -C 3932c176bbaa &&
   379   hg revert --all --rev tip &&
   382   hg revert --all --rev tip &&
   380   hg commit -m "`hg log -r 0b336205a5d0 --template={desc}`";
   383   hg commit -m "`hg log -r 0b336205a5d0 --template={desc}`";
   381   $ hg evolve --content-divergent
   384   $ hg evolve --content-divergent
   382   merge:[17] More addition (2)
   385   merge:[23] More addition (2)
   383   with: [15] More addition
   386   with: [20] More addition
   384   base: [12] More addition
   387   base: [15] More addition
   385   merging "other" content-divergent changeset '4d6ed26797bc'
   388   merging "other" divergent changeset '4d6ed26797bc'
   386   merging a
   389   merging a
   387   warning: conflicts while merging a! (edit, then use 'hg resolve --mark')
   390   warning: conflicts while merging a! (edit, then use 'hg resolve --mark')
   388   0 files updated, 0 files merged, 0 files removed, 1 files unresolved
   391   0 files updated, 0 files merged, 0 files removed, 1 files unresolved
   389   fix conflicts and see `hg help evolve.interrupted`
   392   fix conflicts and see `hg help evolve.interrupted`
   390   [1]
   393   [1]
   405   (no more unresolved files)
   408   (no more unresolved files)
   406   continue: hg evolve --continue
   409   continue: hg evolve --continue
   407   $ hg evolve --continue
   410   $ hg evolve --continue
   408   working directory is now at e8746835a2a1
   411   working directory is now at e8746835a2a1
   409   $ glog
   412   $ glog
   410   @  18:e8746835a2a1@default(draft) bk:[] More addition (2)
   413   @  24:e8746835a2a1@default(draft) bk:[] More addition (2)
   411   |
   414   |
   412   | o  11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363:
   415   | o  14:cd735a3aeb32@default(draft) bk:[] bumped update to 1cf0aacfd363:
   413   | |
   416   | |
   414   o |  7:7bc2f5967f5e@default(draft) bk:[] add c
   417   o |  9:7bc2f5967f5e@default(draft) bk:[] add c
   415   | |
   418   | |
   416   | o  6:1cf0aacfd363@default(public) bk:[] newer a
   419   | o  8:1cf0aacfd363@default(public) bk:[] newer a
   417   |/
   420   |/
   418   o  5:66719795a494@default(public) bk:[changea] changea
   421   o  7:66719795a494@default(public) bk:[changea] changea
   419   |
   422   |
   420   o  0:07f494440405@default(public) bk:[] adda
   423   o  0:07f494440405@default(public) bk:[] adda
   421   
   424   
   422   $ hg exp
   425   $ hg exp
   423   # HG changeset patch
   426   # HG changeset patch