equal
deleted
inserted
replaced
49 [1] |
49 [1] |
50 |
50 |
51 $ hg commit -m empty --config ui.allowemptycommit=1 |
51 $ hg commit -m empty --config ui.allowemptycommit=1 |
52 $ hg split |
52 $ hg split |
53 abort: cannot split an empty revision |
53 abort: cannot split an empty revision |
54 [255] |
54 [10] |
55 |
55 |
56 $ rm -rf .hg |
56 $ rm -rf .hg |
57 $ hg init |
57 $ hg init |
58 |
58 |
59 Cannot split working directory |
59 Cannot split working directory |
60 |
60 |
61 $ hg split -r 'wdir()' |
61 $ hg split -r 'wdir()' |
62 abort: cannot split working directory |
62 abort: cannot split working directory |
63 [255] |
63 [10] |
64 |
64 |
65 Generate some content. The sed filter drop CR on Windows, which is dropped in |
65 Generate some content. The sed filter drop CR on Windows, which is dropped in |
66 the a > b line. |
66 the a > b line. |
67 |
67 |
68 $ $TESTDIR/seq.py 1 5 | sed 's/\r$//' >> a |
68 $ $TESTDIR/seq.py 1 5 | sed 's/\r$//' >> a |
101 |
101 |
102 $ hg bookmark r3 |
102 $ hg bookmark r3 |
103 |
103 |
104 $ hg split 'all()' |
104 $ hg split 'all()' |
105 abort: cannot split multiple revisions |
105 abort: cannot split multiple revisions |
106 [255] |
106 [10] |
107 |
107 |
108 This function splits a bit strangely primarily to avoid changing the behavior of |
108 This function splits a bit strangely primarily to avoid changing the behavior of |
109 the test after a bug was fixed with how split/commit --interactive handled |
109 the test after a bug was fixed with how split/commit --interactive handled |
110 `commands.commit.interactive.unified=0`: when there were no context lines, |
110 `commands.commit.interactive.unified=0`: when there were no context lines, |
111 it kept only the last diff hunk. When running split, this meant that runsplit |
111 it kept only the last diff hunk. When running split, this meant that runsplit |