|
1 # setup some files and commit for a good stream clone testing. |
|
2 |
|
3 touch foo |
|
4 hg -q commit -A -m initial |
|
5 |
|
6 python3 << EOF |
|
7 for i in range(1024): |
|
8 with open(str(i), 'wb') as fh: |
|
9 fh.write(b"%d" % i) and None |
|
10 EOF |
|
11 hg -q commit -A -m 'add a lot of files' |
|
12 |
|
13 # (the status call is to check for issue5130) |
|
14 |
|
15 hg st |
|
16 |
|
17 # add files with "tricky" name: |
|
18 |
|
19 echo foo > 00changelog.i |
|
20 echo foo > 00changelog.d |
|
21 echo foo > 00changelog.n |
|
22 echo foo > 00changelog-ab349180a0405010.nd |
|
23 echo foo > 00manifest.i |
|
24 echo foo > 00manifest.d |
|
25 echo foo > foo.i |
|
26 echo foo > foo.d |
|
27 echo foo > foo.n |
|
28 echo foo > undo.py |
|
29 echo foo > undo.i |
|
30 echo foo > undo.d |
|
31 echo foo > undo.n |
|
32 echo foo > undo.foo.i |
|
33 echo foo > undo.foo.d |
|
34 echo foo > undo.foo.n |
|
35 echo foo > undo.babar |
|
36 mkdir savanah |
|
37 echo foo > savanah/foo.i |
|
38 echo foo > savanah/foo.d |
|
39 echo foo > savanah/foo.n |
|
40 echo foo > savanah/undo.py |
|
41 echo foo > savanah/undo.i |
|
42 echo foo > savanah/undo.d |
|
43 echo foo > savanah/undo.n |
|
44 echo foo > savanah/undo.foo.i |
|
45 echo foo > savanah/undo.foo.d |
|
46 echo foo > savanah/undo.foo.n |
|
47 echo foo > savanah/undo.babar |
|
48 mkdir data |
|
49 echo foo > data/foo.i |
|
50 echo foo > data/foo.d |
|
51 echo foo > data/foo.n |
|
52 echo foo > data/undo.py |
|
53 echo foo > data/undo.i |
|
54 echo foo > data/undo.d |
|
55 echo foo > data/undo.n |
|
56 echo foo > data/undo.foo.i |
|
57 echo foo > data/undo.foo.d |
|
58 echo foo > data/undo.foo.n |
|
59 echo foo > data/undo.babar |
|
60 mkdir meta |
|
61 echo foo > meta/foo.i |
|
62 echo foo > meta/foo.d |
|
63 echo foo > meta/foo.n |
|
64 echo foo > meta/undo.py |
|
65 echo foo > meta/undo.i |
|
66 echo foo > meta/undo.d |
|
67 echo foo > meta/undo.n |
|
68 echo foo > meta/undo.foo.i |
|
69 echo foo > meta/undo.foo.d |
|
70 echo foo > meta/undo.foo.n |
|
71 echo foo > meta/undo.babar |
|
72 mkdir store |
|
73 echo foo > store/foo.i |
|
74 echo foo > store/foo.d |
|
75 echo foo > store/foo.n |
|
76 echo foo > store/undo.py |
|
77 echo foo > store/undo.i |
|
78 echo foo > store/undo.d |
|
79 echo foo > store/undo.n |
|
80 echo foo > store/undo.foo.i |
|
81 echo foo > store/undo.foo.d |
|
82 echo foo > store/undo.foo.n |
|
83 echo foo > store/undo.babar |
|
84 |
|
85 # Name with special characters |
|
86 |
|
87 echo foo > store/CélesteVille_is_a_Capital_City |
|
88 |
|
89 # name causing issue6581 |
|
90 |
|
91 mkdir -p container/isam-build-centos7/ |
|
92 touch container/isam-build-centos7/bazel-coverage-generator-sandboxfs-compatibility-0758e3e4f6057904d44399bd666faba9e7f40686.patch |
|
93 |
|
94 # Add all that |
|
95 |
|
96 hg add . |
|
97 hg ci -m 'add files with "tricky" name' |