tests/test-rebase-inmemory.t
branchstable
changeset 40459 9b1d5eea07f9
parent 40456 44c2e80db985
child 40460 d10b1dc13431
equal deleted inserted replaced
40458:884321cd26c3 40459:9b1d5eea07f9
    54   
    54   
    55   $ hg cat -r 3 b
    55   $ hg cat -r 3 b
    56   b (no-eol)
    56   b (no-eol)
    57   $ hg cat -r 2 c
    57   $ hg cat -r 2 c
    58   c (no-eol)
    58   c (no-eol)
       
    59   $ cd ..
    59 
    60 
    60 Case 2:
    61 Case 2:
    61   $ hg init repo2
    62   $ hg init repo2
    62   $ cd repo2
    63   $ cd repo2
    63   $ hg debugdrawdag <<'EOS'
    64   $ hg debugdrawdag <<'EOS'
   177   |/
   178   |/
   178   o  0: b173517d0057 'a'
   179   o  0: b173517d0057 'a'
   179   
   180   
   180   $ hg rebase -r . -d 2
   181   $ hg rebase -r . -d 2
   181   rebasing 4:daf7dfc139cb "a/a" (tip)
   182   rebasing 4:daf7dfc139cb "a/a" (tip)
   182   saved backup bundle to $TESTTMP/repo1/repo2/.hg/strip-backup/daf7dfc139cb-fdbfcf4f-rebase.hg
   183   saved backup bundle to $TESTTMP/repo2/.hg/strip-backup/daf7dfc139cb-fdbfcf4f-rebase.hg
   183 
   184 
   184   $ hg tglog
   185   $ hg tglog
   185   @  4: c6ad37a4f250 'a/a'
   186   @  4: c6ad37a4f250 'a/a'
   186   |
   187   |
   187   | o  3: 844a7de3e617 'c'
   188   | o  3: 844a7de3e617 'c'
   218   |/
   219   |/
   219   o  0: b173517d0057 'a'
   220   o  0: b173517d0057 'a'
   220   
   221   
   221   $ hg rebase -r . -d 5
   222   $ hg rebase -r . -d 5
   222   rebasing 7:855e9797387e "added a back!" (tip)
   223   rebasing 7:855e9797387e "added a back!" (tip)
   223   saved backup bundle to $TESTTMP/repo1/repo2/.hg/strip-backup/855e9797387e-81ee4c5d-rebase.hg
   224   saved backup bundle to $TESTTMP/repo2/.hg/strip-backup/855e9797387e-81ee4c5d-rebase.hg
   224 
   225 
   225   $ hg tglog
   226   $ hg tglog
   226   @  7: bb3f02be2688 'added a back!'
   227   @  7: bb3f02be2688 'added a back!'
   227   |
   228   |
   228   | o  6: d14530e5e3e6 'added bar'
   229   | o  6: d14530e5e3e6 'added bar'
   442   merging e
   443   merging e
   443   warning: conflicts while merging e! (edit, then use 'hg resolve --mark')
   444   warning: conflicts while merging e! (edit, then use 'hg resolve --mark')
   444   unresolved conflicts (see hg resolve, then hg rebase --continue)
   445   unresolved conflicts (see hg resolve, then hg rebase --continue)
   445   [1]
   446   [1]
   446   $ hg rebase --abort
   447   $ hg rebase --abort
   447   saved backup bundle to $TESTTMP/repo1/repo3/.hg/strip-backup/c1e524d4287c-f91f82e1-backup.hg
   448   saved backup bundle to $TESTTMP/repo3/.hg/strip-backup/c1e524d4287c-f91f82e1-backup.hg
   448   rebase aborted
   449   rebase aborted
   449 
   450 
   450 Retrying without in-memory merge won't lose working copy changes
   451 Retrying without in-memory merge won't lose working copy changes
   451   $ cd ..
   452   $ cd ..
   452   $ hg clone repo3 repo3-dirty -q
   453   $ hg clone repo3 repo3-dirty -q