219 +++ b/foo/bar/z.txt |
219 +++ b/foo/bar/z.txt |
220 @@ -1,1 +1,2 @@ |
220 @@ -1,1 +1,2 @@ |
221 z1 |
221 z1 |
222 +z2 |
222 +z2 |
223 |
223 |
224 Test archiving to a directory tree: |
224 Enable progress extension for archive tests: |
225 |
225 |
226 $ hg archive --subrepos ../archive |
226 $ cp $HGRCPATH $HGRCPATH.no-progress |
|
227 $ cat >> $HGRCPATH <<EOF |
|
228 > [extensions] |
|
229 > progress = |
|
230 > [progress] |
|
231 > assume-tty = 1 |
|
232 > delay = 0 |
|
233 > refresh = 0 |
|
234 > width = 60 |
|
235 > EOF |
|
236 |
|
237 Test archiving to a directory tree (the doubled lines in the output |
|
238 only show up in the test output, not in real usage): |
|
239 |
|
240 $ hg archive --subrepos ../archive 2>&1 | $TESTDIR/filtercr.py |
|
241 |
|
242 archiving [ ] 0/3 |
|
243 archiving [ ] 0/3 |
|
244 archiving [=============> ] 1/3 |
|
245 archiving [=============> ] 1/3 |
|
246 archiving [===========================> ] 2/3 |
|
247 archiving [===========================> ] 2/3 |
|
248 archiving [==========================================>] 3/3 |
|
249 archiving [==========================================>] 3/3 |
|
250 |
|
251 archiving (foo) [ ] 0/3 |
|
252 archiving (foo) [ ] 0/3 |
|
253 archiving (foo) [===========> ] 1/3 |
|
254 archiving (foo) [===========> ] 1/3 |
|
255 archiving (foo) [=======================> ] 2/3 |
|
256 archiving (foo) [=======================> ] 2/3 |
|
257 archiving (foo) [====================================>] 3/3 |
|
258 archiving (foo) [====================================>] 3/3 |
|
259 |
|
260 archiving (foo/bar) [ ] 0/1 |
|
261 archiving (foo/bar) [ ] 0/1 |
|
262 archiving (foo/bar) [================================>] 1/1 |
|
263 archiving (foo/bar) [================================>] 1/1 |
|
264 \r (esc) |
227 $ find ../archive | sort |
265 $ find ../archive | sort |
228 ../archive |
266 ../archive |
229 ../archive/.hg_archival.txt |
267 ../archive/.hg_archival.txt |
230 ../archive/.hgsub |
268 ../archive/.hgsub |
231 ../archive/.hgsubstate |
269 ../archive/.hgsubstate |
237 ../archive/foo/y.txt |
275 ../archive/foo/y.txt |
238 ../archive/x.txt |
276 ../archive/x.txt |
239 |
277 |
240 Test archiving to zip file (unzip output is unstable): |
278 Test archiving to zip file (unzip output is unstable): |
241 |
279 |
242 $ hg archive --subrepos ../archive.zip |
280 $ hg archive --subrepos ../archive.zip 2>&1 | $TESTDIR/filtercr.py |
|
281 |
|
282 archiving [ ] 0/3 |
|
283 archiving [ ] 0/3 |
|
284 archiving [=============> ] 1/3 |
|
285 archiving [=============> ] 1/3 |
|
286 archiving [===========================> ] 2/3 |
|
287 archiving [===========================> ] 2/3 |
|
288 archiving [==========================================>] 3/3 |
|
289 archiving [==========================================>] 3/3 |
|
290 |
|
291 archiving (foo) [ ] 0/3 |
|
292 archiving (foo) [ ] 0/3 |
|
293 archiving (foo) [===========> ] 1/3 |
|
294 archiving (foo) [===========> ] 1/3 |
|
295 archiving (foo) [=======================> ] 2/3 |
|
296 archiving (foo) [=======================> ] 2/3 |
|
297 archiving (foo) [====================================>] 3/3 |
|
298 archiving (foo) [====================================>] 3/3 |
|
299 |
|
300 archiving (foo/bar) [ ] 0/1 |
|
301 archiving (foo/bar) [ ] 0/1 |
|
302 archiving (foo/bar) [================================>] 1/1 |
|
303 archiving (foo/bar) [================================>] 1/1 |
|
304 \r (esc) |
|
305 |
|
306 Disable progress extension and cleanup: |
|
307 |
|
308 $ mv $HGRCPATH.no-progress $HGRCPATH |
243 |
309 |
244 Clone and test outgoing: |
310 Clone and test outgoing: |
245 |
311 |
246 $ cd .. |
312 $ cd .. |
247 $ hg clone repo repo2 |
313 $ hg clone repo repo2 |