equal
deleted
inserted
replaced
59 |
59 |
60 |
60 |
61 Create hardlinked clone r2: |
61 Create hardlinked clone r2: |
62 |
62 |
63 $ hg clone -U --debug r1 r2 --config progress.debug=true |
63 $ hg clone -U --debug r1 r2 --config progress.debug=true |
64 linking: 1 files |
64 linking: 1/7 files (14.29%) |
65 linking: 2 files |
65 linking: 2/7 files (28.57%) |
66 linking: 3 files |
66 linking: 3/7 files (42.86%) |
67 linking: 4 files |
67 linking: 4/7 files (57.14%) |
68 linking: 5 files |
68 linking: 5/7 files (71.43%) |
69 linking: 6 files |
69 linking: 6/7 files (85.71%) |
70 linking: 7 files |
70 linking: 7/7 files (100.00%) |
71 linked 7 files |
71 linked 7 files |
72 updating the branch cache |
72 updating the branch cache |
73 |
73 |
74 Create non-hardlinked clone r3: |
74 Create non-hardlinked clone r3: |
75 |
75 |
89 $ nlinksdir r1/.hg/store |
89 $ nlinksdir r1/.hg/store |
90 2 r1/.hg/store/00changelog.i |
90 2 r1/.hg/store/00changelog.i |
91 2 r1/.hg/store/00manifest.i |
91 2 r1/.hg/store/00manifest.i |
92 2 r1/.hg/store/data/d1/f2.i |
92 2 r1/.hg/store/data/d1/f2.i |
93 2 r1/.hg/store/data/f1.i |
93 2 r1/.hg/store/data/f1.i |
94 2 r1/.hg/store/fncache (repofncache !) |
94 1 r1/.hg/store/fncache (repofncache !) |
95 1 r1/.hg/store/phaseroots |
95 1 r1/.hg/store/phaseroots |
96 1 r1/.hg/store/undo |
96 1 r1/.hg/store/undo |
97 1 r1/.hg/store/undo.backup.fncache (repofncache !) |
97 1 r1/.hg/store/undo.backup.fncache (repofncache !) |
98 1 r1/.hg/store/undo.backupfiles |
98 1 r1/.hg/store/undo.backupfiles |
99 1 r1/.hg/store/undo.phaseroots |
99 1 r1/.hg/store/undo.phaseroots |
101 $ nlinksdir r2/.hg/store |
101 $ nlinksdir r2/.hg/store |
102 2 r2/.hg/store/00changelog.i |
102 2 r2/.hg/store/00changelog.i |
103 2 r2/.hg/store/00manifest.i |
103 2 r2/.hg/store/00manifest.i |
104 2 r2/.hg/store/data/d1/f2.i |
104 2 r2/.hg/store/data/d1/f2.i |
105 2 r2/.hg/store/data/f1.i |
105 2 r2/.hg/store/data/f1.i |
106 2 r2/.hg/store/fncache (repofncache !) |
106 1 r2/.hg/store/fncache (repofncache !) |
107 |
107 |
108 Repo r3 should not be hardlinked: |
108 Repo r3 should not be hardlinked: |
109 |
109 |
110 $ nlinksdir r3/.hg/store |
110 $ nlinksdir r3/.hg/store |
111 1 r3/.hg/store/00changelog.i |
111 1 r3/.hg/store/00changelog.i |
173 2 r2/.hg/store/data/f1.i |
173 2 r2/.hg/store/data/f1.i |
174 [12] r2/\.hg/store/fncache (re) (repofncache !) |
174 [12] r2/\.hg/store/fncache (re) (repofncache !) |
175 |
175 |
176 #if hardlink-whitelisted repofncache |
176 #if hardlink-whitelisted repofncache |
177 $ nlinksdir r2/.hg/store/fncache |
177 $ nlinksdir r2/.hg/store/fncache |
178 2 r2/.hg/store/fncache |
178 1 r2/.hg/store/fncache |
179 #endif |
179 #endif |
180 |
180 |
181 $ hg -R r2 verify |
181 $ hg -R r2 verify |
182 checking changesets |
182 checking changesets |
183 checking manifests |
183 checking manifests |
199 $ nlinksdir r2/.hg/store |
199 $ nlinksdir r2/.hg/store |
200 1 r2/.hg/store/00changelog.i |
200 1 r2/.hg/store/00changelog.i |
201 1 r2/.hg/store/00manifest.i |
201 1 r2/.hg/store/00manifest.i |
202 1 r2/.hg/store/data/d1/f2.i |
202 1 r2/.hg/store/data/d1/f2.i |
203 1 r2/.hg/store/data/f1.i |
203 1 r2/.hg/store/data/f1.i |
204 [12] r2/\.hg/store/fncache (re) (repofncache !) |
204 1 r2/.hg/store/fncache (repofncache !) |
205 |
205 |
206 #if hardlink-whitelisted repofncache |
206 #if hardlink-whitelisted repofncache |
207 $ nlinksdir r2/.hg/store/fncache |
207 $ nlinksdir r2/.hg/store/fncache |
208 2 r2/.hg/store/fncache |
208 1 r2/.hg/store/fncache |
209 #endif |
209 #endif |
210 |
210 |
211 Create a file which exec permissions we will change |
211 Create a file which exec permissions we will change |
212 $ cd r3 |
212 $ cd r3 |
213 $ echo "echo hello world" > f3 |
213 $ echo "echo hello world" > f3 |