tests/test-stabilize-result.t
branchmercurial-3.4
changeset 1763 6d54fd20bb81
parent 1751 bc590681de77
parent 1762 ad04f3c3b1a9
equal deleted inserted replaced
1751:bc590681de77 1763:6d54fd20bb81
    83   atop:[7] changea
    83   atop:[7] changea
    84   merging a
    84   merging a
    85   warning: conflicts during merge.
    85   warning: conflicts during merge.
    86   merging a incomplete! (edit conflicts, then use 'hg resolve --mark')
    86   merging a incomplete! (edit conflicts, then use 'hg resolve --mark')
    87   evolve failed!
    87   evolve failed!
    88   fix conflict and run "hg evolve --continue" or use "hg update -C" to abort
    88   fix conflict and run 'hg evolve --continue' or use 'hg update -C .' to abort
    89   abort: unresolved merge conflicts (see hg help resolve)
    89   abort: unresolved merge conflicts (see hg help resolve)
    90   [255]
    90   [255]
    91   $ hg revert -r 'unstable()' a
    91   $ hg revert -r 'unstable()' a
    92   $ hg diff
    92   $ hg diff
    93   diff -r 66719795a494 a
    93   diff -r 66719795a494 a
   222   $ echo 'babar' >> a
   222   $ echo 'babar' >> a
   223   $ hg amend
   223   $ hg amend
   224   $ hg up --hidden 15
   224   $ hg up --hidden 15
   225   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   225   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   226   working directory parent is obsolete!
   226   working directory parent is obsolete!
   227   (use "hg evolve" to update to its successor)
   227   (use 'hg evolve' to update to its successor)
   228   $ mv a a.old
   228   $ mv a a.old
   229   $ echo 'jungle' > a
   229   $ echo 'jungle' > a
   230   $ cat a.old >> a
   230   $ cat a.old >> a
   231   $ rm a.old
   231   $ rm a.old
   232   $ hg amend
   232   $ hg amend
   334 -------------------------------------------------
   334 -------------------------------------------------
   335 
   335 
   336   $ hg up --hidden 15
   336   $ hg up --hidden 15
   337   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   337   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   338   working directory parent is obsolete!
   338   working directory parent is obsolete!
   339   (use "hg evolve" to update to its successor)
   339   (use 'hg evolve' to update to its successor)
   340   $ echo 'gotta break' >> a
   340   $ echo 'gotta break' >> a
   341   $ hg amend
   341   $ hg amend
   342   2 new divergent changesets
   342   2 new divergent changesets
   343 # reamend so that the case is not the first precursor.
   343 # reamend so that the case is not the first precursor.
   344   $ hg amend -m "More addition (2)"
   344   $ hg amend -m "More addition (2)"
   358   base: [15] More addition
   358   base: [15] More addition
   359   merging a
   359   merging a
   360   warning: conflicts during merge.
   360   warning: conflicts during merge.
   361   merging a incomplete! (edit conflicts, then use 'hg resolve --mark')
   361   merging a incomplete! (edit conflicts, then use 'hg resolve --mark')
   362   0 files updated, 0 files merged, 0 files removed, 1 files unresolved
   362   0 files updated, 0 files merged, 0 files removed, 1 files unresolved
   363   use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon
   363   use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abort
   364   abort: merge conflict between several amendments (this is not automated yet)
   364   abort: merge conflict between several amendments (this is not automated yet)
   365   (/!\ You can try:
   365   (/!\ You can try:
   366   /!\ * manual merge + resolve => new cset X
   366   /!\ * manual merge + resolve => new cset X
   367   /!\ * hg up to the parent of the amended changeset (which are named W and Z)
   367   /!\ * hg up to the parent of the amended changeset (which are named W and Z)
   368   /!\ * hg revert --all -r X
   368   /!\ * hg revert --all -r X