equal
deleted
inserted
replaced
235 $ echo 'subfolder' > sub1/sub2/folder/test.txt |
235 $ echo 'subfolder' > sub1/sub2/folder/test.txt |
236 $ hg ci -ASm "add test.txt" |
236 $ hg ci -ASm "add test.txt" |
237 adding sub1/sub2/folder/test.txt |
237 adding sub1/sub2/folder/test.txt |
238 committing subrepository sub1 |
238 committing subrepository sub1 |
239 committing subrepository sub1/sub2 (glob) |
239 committing subrepository sub1/sub2 (glob) |
|
240 |
|
241 $ rm -r main |
|
242 $ hg archive -S -qr 'wdir()' ../wdir |
|
243 $ cat ../wdir/.hg_archival.txt |
|
244 repo: 7f491f53a367861f47ee64a80eb997d1f341b77a |
|
245 node: 9bb10eebee29dc0f1201dcf5977b811a540255fd+ |
|
246 branch: default |
|
247 latesttag: null |
|
248 latesttagdistance: 4 |
|
249 changessincelatesttag: 4 |
|
250 $ hg update -Cq . |
|
251 |
|
252 TODO: add the dirty flag for missing subrepo files |
|
253 |
|
254 $ rm -r ../wdir sub1/sub2/folder/test.txt |
|
255 $ hg archive -S -qr 'wdir()' ../wdir |
|
256 $ cat ../wdir/.hg_archival.txt |
|
257 repo: 7f491f53a367861f47ee64a80eb997d1f341b77a |
|
258 node: 9bb10eebee29dc0f1201dcf5977b811a540255fd |
|
259 branch: default |
|
260 latesttag: null |
|
261 latesttagdistance: 4 |
|
262 changessincelatesttag: 4 |
|
263 $ hg update -Cq . |
|
264 $ rm -r ../wdir |
240 |
265 |
241 .. but first take a detour through some deep removal testing |
266 .. but first take a detour through some deep removal testing |
242 |
267 |
243 $ hg remove -S -I 're:.*.txt' . |
268 $ hg remove -S -I 're:.*.txt' . |
244 \r (no-eol) (esc) |
269 \r (no-eol) (esc) |