Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/test-issue322 @ 2956:6dddcba7596a
merge.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Fri, 18 Aug 2006 21:17:28 -0700 |
parents | 3d5547845158 |
children | 9dcf9d45cab8 |
comparison
equal
deleted
inserted
replaced
2955:9d1c3529ebbc | 2956:6dddcba7596a |
---|---|
1 #!/bin/sh | |
2 # http://www.selenic.com/mercurial/bts/issue322 | |
3 | |
4 echo % file replaced with directory | |
5 | |
6 hg init a | |
7 cd a | |
8 echo a > a | |
9 hg commit -Ama | |
10 rm a | |
11 mkdir a | |
12 echo a > a/a | |
13 | |
14 echo % should fail - would corrupt dirstate | |
15 hg add a/a | |
16 | |
17 cd .. | |
18 | |
19 echo % directory replaced with file | |
20 | |
21 hg init c | |
22 cd c | |
23 mkdir a | |
24 echo a > a/a | |
25 hg commit -Ama | |
26 | |
27 rm -rf a | |
28 echo a > a | |
29 | |
30 echo % should fail - would corrupt dirstate | |
31 hg add a | |
32 | |
33 cd .. | |
34 | |
35 echo % directory replaced with file | |
36 | |
37 hg init d | |
38 cd d | |
39 mkdir b | |
40 mkdir b/c | |
41 echo a > b/c/d | |
42 hg commit -Ama | |
43 rm -rf b | |
44 echo a > b | |
45 | |
46 echo % should fail - would corrupt dirstate | |
47 hg add b | |
48 | |
49 exit 0 |