33 pulling from ../src |
36 pulling from ../src |
34 requesting all changes |
37 requesting all changes |
35 adding changesets |
38 adding changesets |
36 adding manifests |
39 adding manifests |
37 adding file changes |
40 adding file changes |
38 added 1 changesets with 1 changes to 1 files |
41 added 2 changesets with 1 changes to 1 files |
39 (run 'hg update' to get a working copy) |
42 (run 'hg update' to get a working copy) |
40 |
43 |
41 Update working directory to "tip", which requires largefile("large"), |
44 Update working directory to "tip", which requires largefile("large"), |
42 but there is no cache file for it. So, hg must treat it as |
45 but there is no cache file for it. So, hg must treat it as |
43 "missing"(!) file. |
46 "missing"(!) file. |
44 |
47 |
45 $ hg update |
48 $ hg update -r0 |
46 getting changed largefiles |
49 getting changed largefiles |
47 error getting id 7f7097b041ccf68cc5561e9600da4655d21c6d18 from url file:$TESTTMP/mirror for file large: can't get file locally (glob) |
50 error getting id 7f7097b041ccf68cc5561e9600da4655d21c6d18 from url file:$TESTTMP/mirror for file large: can't get file locally (glob) |
48 0 largefiles updated, 0 removed |
51 0 largefiles updated, 0 removed |
49 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
52 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
50 $ hg status |
53 $ hg status |
57 0 largefiles updated, 0 removed |
60 0 largefiles updated, 0 removed |
58 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
61 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
59 |
62 |
60 Update working directory to tip, again. |
63 Update working directory to tip, again. |
61 |
64 |
62 $ hg update |
65 $ hg update -r0 |
63 getting changed largefiles |
66 getting changed largefiles |
64 error getting id 7f7097b041ccf68cc5561e9600da4655d21c6d18 from url file:$TESTTMP/mirror for file large: can't get file locally (glob) |
67 error getting id 7f7097b041ccf68cc5561e9600da4655d21c6d18 from url file:$TESTTMP/mirror for file large: can't get file locally (glob) |
65 0 largefiles updated, 0 removed |
68 0 largefiles updated, 0 removed |
66 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
69 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
67 $ hg status |
70 $ hg status |
68 ! large |
71 ! large |
69 $ cd .. |
72 $ cd .. |
|
73 |
|
74 Verify that largefiles from pulled branchheads are fetched, also to an empty repo |
|
75 |
|
76 $ hg init mirror2 |
|
77 $ hg -R mirror2 pull src -r0 |
|
78 pulling from src |
|
79 adding changesets |
|
80 adding manifests |
|
81 adding file changes |
|
82 added 1 changesets with 1 changes to 1 files |
|
83 (run 'hg update' to get a working copy) |
70 |
84 |
71 #if unix-permissions |
85 #if unix-permissions |
72 |
86 |
73 Portable way to print file permissions: |
87 Portable way to print file permissions: |
74 |
88 |