comparison tests/test-update-reverse.t @ 12279:28e2e3804f2e

combine tests
author Adrian Buehlmann <adrian@cadifra.com>
date Tue, 14 Sep 2010 12:20:51 +0200
parents tests/test-update-reverse@4c94b6d0fb1c
children efdcce3fd2d5
comparison
equal deleted inserted replaced
12278:c4c2ba553401 12279:28e2e3804f2e
1 $ hg init
2
3 $ touch a
4 $ hg add a
5 $ hg commit -m "Added a"
6
7 $ touch main
8 $ hg add main
9 $ hg commit -m "Added main"
10 $ hg checkout 0
11 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
12
13 'main' should be gone:
14
15 $ ls
16 a
17
18 $ touch side1
19 $ hg add side1
20 $ hg commit -m "Added side1"
21 created new head
22 $ touch side2
23 $ hg add side2
24 $ hg commit -m "Added side2"
25
26 $ hg log
27 changeset: 3:91ebc10ed028
28 tag: tip
29 user: test
30 date: Thu Jan 01 00:00:00 1970 +0000
31 summary: Added side2
32
33 changeset: 2:b932d7dbb1e1
34 parent: 0:c2eda428b523
35 user: test
36 date: Thu Jan 01 00:00:00 1970 +0000
37 summary: Added side1
38
39 changeset: 1:71a760306caf
40 user: test
41 date: Thu Jan 01 00:00:00 1970 +0000
42 summary: Added main
43
44 changeset: 0:c2eda428b523
45 user: test
46 date: Thu Jan 01 00:00:00 1970 +0000
47 summary: Added a
48
49
50 $ hg heads
51 changeset: 3:91ebc10ed028
52 tag: tip
53 user: test
54 date: Thu Jan 01 00:00:00 1970 +0000
55 summary: Added side2
56
57 changeset: 1:71a760306caf
58 user: test
59 date: Thu Jan 01 00:00:00 1970 +0000
60 summary: Added main
61
62 $ ls
63 a
64 side1
65 side2
66
67 $ hg update --debug -C 1
68 resolving manifests
69 overwrite True partial False
70 ancestor 91ebc10ed028+ local 91ebc10ed028+ remote 71a760306caf
71 side2: other deleted -> r
72 side1: other deleted -> r
73 main: remote created -> g
74 updating: side1 1/3 files (33.33%)
75 removing side1
76 updating: side2 2/3 files (66.67%)
77 removing side2
78 updating: main 3/3 files (100.00%)
79 getting main
80 1 files updated, 0 files merged, 2 files removed, 0 files unresolved
81
82 $ ls
83 a
84 main
85