Mercurial > hg
comparison tests/test-merge5.t @ 12154:c85e07a2d783
test-merge5: ensure updating to tip across branches is tested
When doing "hg update" across branches (without any revision
specified), hg will abort and ask the user to merge or do hg update
-c. This tests for that error.
author | Brodie Rao <brodie@bitheap.org> |
---|---|
date | Thu, 02 Sep 2010 12:48:46 -0400 |
parents | ef4a1ffbf519 |
children | 94ad12aa0530 |
comparison
equal
deleted
inserted
replaced
12152:e59156a1316f | 12154:c85e07a2d783 |
---|---|
11 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | 11 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
12 $ rm b | 12 $ rm b |
13 $ hg commit -A -m"comment #2" -d "1000000 0" | 13 $ hg commit -A -m"comment #2" -d "1000000 0" |
14 removing b | 14 removing b |
15 created new head | 15 created new head |
16 $ hg update 1 | |
17 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
18 $ hg update | |
19 abort: crosses branches (use 'hg merge' or use 'hg update -c') | |
20 $ hg update -c | |
21 0 files updated, 0 files merged, 1 files removed, 0 files unresolved | |
16 $ mv a c | 22 $ mv a c |
17 in theory, we shouldn't need the "-y" below, but it prevents | 23 in theory, we shouldn't need the "-y" below, but it prevents |
18 this test from hanging when "hg update" erroneously prompts the | 24 this test from hanging when "hg update" erroneously prompts the |
19 user for "keep or delete" | 25 user for "keep or delete" |
20 | 26 |