##// END OF EJS Templates
rename: add test for moving untracked files in directories
Matt Mackall -
r5567:56e9f7b2 default
parent child Browse files
Show More
@@ -7,9 +7,7 b' hg init'
7 mkdir a
7 mkdir a
8 echo foo > a/a
8 echo foo > a/a
9 echo bar > a/b
9 echo bar > a/b
10
10 hg ci -Am "0" -d "0 0"
11 hg add a
12 hg ci -m "0" -d "0 0"
13
11
14 hg co -C 0
12 hg co -C 0
15 hg mv a b
13 hg mv a b
@@ -17,6 +15,7 b' hg ci -m "1 mv a/ b/" -d "0 0"'
17
15
18 hg co -C 0
16 hg co -C 0
19 echo baz > a/c
17 echo baz > a/c
18 echo quux > a/d
20 hg add a/c
19 hg add a/c
21 hg ci -m "2 add a/c" -d "0 0"
20 hg ci -m "2 add a/c" -d "0 0"
22
21
@@ -12,6 +12,7 b' resolving manifests'
12 searching for copies back to rev 1
12 searching for copies back to rev 1
13 unmatched files in local:
13 unmatched files in local:
14 a/c
14 a/c
15 a/d
15 unmatched files in other:
16 unmatched files in other:
16 b/a
17 b/a
17 b/b
18 b/b
@@ -21,6 +22,8 b' resolving manifests'
21 checking for directory renames
22 checking for directory renames
22 dir a/ -> b/
23 dir a/ -> b/
23 file a/c -> b/c
24 file a/c -> b/c
25 file a/d -> b/d
26 a/d: remote renamed directory to b/d -> d
24 a/c: remote renamed directory to b/c -> d
27 a/c: remote renamed directory to b/c -> d
25 a/b: other deleted -> r
28 a/b: other deleted -> r
26 a/a: other deleted -> r
29 a/a: other deleted -> r
@@ -29,11 +32,12 b' resolving manifests'
29 removing a/a
32 removing a/a
30 removing a/b
33 removing a/b
31 moving a/c to b/c
34 moving a/c to b/c
35 moving a/d to b/d
32 getting b/a
36 getting b/a
33 getting b/b
37 getting b/b
34 3 files updated, 0 files merged, 2 files removed, 0 files unresolved
38 4 files updated, 0 files merged, 2 files removed, 0 files unresolved
35 (branch merge, don't forget to commit)
39 (branch merge, don't forget to commit)
36 a/* b/a b/b b/c
40 a/* b/a b/b b/c b/d
37 M b/a
41 M b/a
38 M b/b
42 M b/b
39 A b/c
43 A b/c
@@ -41,6 +45,7 b' A b/c'
41 R a/a
45 R a/a
42 R a/b
46 R a/b
43 R a/c
47 R a/c
48 ? b/d
44 b/c renamed from a/c:354ae8da6e890359ef49ade27b68bbc361f3ca88
49 b/c renamed from a/c:354ae8da6e890359ef49ade27b68bbc361f3ca88
45 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
50 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
46 resolving manifests
51 resolving manifests
@@ -50,6 +55,7 b' resolving manifests'
50 unmatched files in local:
55 unmatched files in local:
51 b/a
56 b/a
52 b/b
57 b/b
58 b/d
53 unmatched files in other:
59 unmatched files in other:
54 a/c
60 a/c
55 all copies found (* = to merge, ! = divergent):
61 all copies found (* = to merge, ! = divergent):
@@ -62,7 +68,8 b' resolving manifests'
62 getting a/c to b/c
68 getting a/c to b/c
63 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
69 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
64 (branch merge, don't forget to commit)
70 (branch merge, don't forget to commit)
65 a/* b/a b/b b/c
71 a/* b/a b/b b/c b/d
66 A b/c
72 A b/c
67 a/c
73 a/c
74 ? b/d
68 b/c renamed from a/c:354ae8da6e890359ef49ade27b68bbc361f3ca88
75 b/c renamed from a/c:354ae8da6e890359ef49ade27b68bbc361f3ca88
General Comments 0
You need to be logged in to leave comments. Login now