comparison tests/test-import.out @ 6338:0750f11152fe

clone: print "updating working directory" status message With this change, "hg clone" looks like this: % hg clone http://example.com/repo/big big requesting all changes adding changesets adding manifests adding file changes added XXX changesets with XXX changes to XXX files updating working directory XXX files updated, XXX files merged, XXX files removed, XXX files unresolved So the user sees % hg clone http://example.com/repo/big big requesting all changes adding changesets adding manifests adding file changes added XXX changesets with XXX changes to XXX files updating working directory while Mercurial is writing to disk to populate the working directory With this change, "hg clone" looks like this: % hg clone big big-work updating working directory XXX files updated, XXX files merged, XXX files removed, XXX files unresolved
author Adrian Buehlmann <adrian@cadifra.com>
date Fri, 21 Mar 2008 14:52:24 +0100
parents 4b0c9c674707
children ba0b2dacc623
comparison
equal deleted inserted replaced
6337:d2713d902524 6338:0750f11152fe
4 requesting all changes 4 requesting all changes
5 adding changesets 5 adding changesets
6 adding manifests 6 adding manifests
7 adding file changes 7 adding file changes
8 added 1 changesets with 2 changes to 2 files 8 added 1 changesets with 2 changes to 2 files
9 updating working directory
9 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 10 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
10 applying ../tip.patch 11 applying ../tip.patch
11 % message should be same 12 % message should be same
12 summary: second change 13 summary: second change
13 % committer should be same 14 % committer should be same
16 requesting all changes 17 requesting all changes
17 adding changesets 18 adding changesets
18 adding manifests 19 adding manifests
19 adding file changes 20 adding file changes
20 added 1 changesets with 2 changes to 2 files 21 added 1 changesets with 2 changes to 2 files
22 updating working directory
21 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 23 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
22 applying ../tip.patch 24 applying ../tip.patch
23 transaction abort! 25 transaction abort!
24 rollback completed 26 rollback completed
25 abort: empty commit message 27 abort: empty commit message
27 requesting all changes 29 requesting all changes
28 adding changesets 30 adding changesets
29 adding manifests 31 adding manifests
30 adding file changes 32 adding file changes
31 added 1 changesets with 2 changes to 2 files 33 added 1 changesets with 2 changes to 2 files
34 updating working directory
32 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 35 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
33 applying ../tip.patch 36 applying ../tip.patch
34 % import of plain diff with specific date and user 37 % import of plain diff with specific date and user
35 requesting all changes 38 requesting all changes
36 adding changesets 39 adding changesets
37 adding manifests 40 adding manifests
38 adding file changes 41 adding file changes
39 added 1 changesets with 2 changes to 2 files 42 added 1 changesets with 2 changes to 2 files
43 updating working directory
40 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 44 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
41 applying ../tip.patch 45 applying ../tip.patch
42 changeset: 1:ca68f19f3a40 46 changeset: 1:ca68f19f3a40
43 tag: tip 47 tag: tip
44 user: user@nowhere.net 48 user: user@nowhere.net
59 requesting all changes 63 requesting all changes
60 adding changesets 64 adding changesets
61 adding manifests 65 adding manifests
62 adding file changes 66 adding file changes
63 added 1 changesets with 2 changes to 2 files 67 added 1 changesets with 2 changes to 2 files
68 updating working directory
64 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 69 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
65 applying ../tip.patch 70 applying ../tip.patch
66 diff -r 80971e65b431 a 71 diff -r 80971e65b431 a
67 --- a/a 72 --- a/a
68 +++ b/a 73 +++ b/a
73 requesting all changes 78 requesting all changes
74 adding changesets 79 adding changesets
75 adding manifests 80 adding manifests
76 adding file changes 81 adding file changes
77 added 1 changesets with 2 changes to 2 files 82 added 1 changesets with 2 changes to 2 files
83 updating working directory
78 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 84 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
79 applying tip.patch 85 applying tip.patch
80 % import from stdin 86 % import from stdin
81 requesting all changes 87 requesting all changes
82 adding changesets 88 adding changesets
83 adding manifests 89 adding manifests
84 adding file changes 90 adding file changes
85 added 1 changesets with 2 changes to 2 files 91 added 1 changesets with 2 changes to 2 files
92 updating working directory
86 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 93 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
87 applying patch from stdin 94 applying patch from stdin
88 % override commit message 95 % override commit message
89 requesting all changes 96 requesting all changes
90 adding changesets 97 adding changesets
91 adding manifests 98 adding manifests
92 adding file changes 99 adding file changes
93 added 1 changesets with 2 changes to 2 files 100 added 1 changesets with 2 changes to 2 files
101 updating working directory
94 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 102 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
95 applying patch from stdin 103 applying patch from stdin
96 summary: override 104 summary: override
97 % plain diff in email, subject, message body 105 % plain diff in email, subject, message body
98 requesting all changes 106 requesting all changes
99 adding changesets 107 adding changesets
100 adding manifests 108 adding manifests
101 adding file changes 109 adding file changes
102 added 1 changesets with 2 changes to 2 files 110 added 1 changesets with 2 changes to 2 files
111 updating working directory
103 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 112 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
104 applying ../msg.patch 113 applying ../msg.patch
105 user: email patcher 114 user: email patcher
106 summary: email patch 115 summary: email patch
107 % plain diff in email, no subject, message body 116 % plain diff in email, no subject, message body
108 requesting all changes 117 requesting all changes
109 adding changesets 118 adding changesets
110 adding manifests 119 adding manifests
111 adding file changes 120 adding file changes
112 added 1 changesets with 2 changes to 2 files 121 added 1 changesets with 2 changes to 2 files
122 updating working directory
113 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 123 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
114 applying patch from stdin 124 applying patch from stdin
115 % plain diff in email, subject, no message body 125 % plain diff in email, subject, no message body
116 requesting all changes 126 requesting all changes
117 adding changesets 127 adding changesets
118 adding manifests 128 adding manifests
119 adding file changes 129 adding file changes
120 added 1 changesets with 2 changes to 2 files 130 added 1 changesets with 2 changes to 2 files
131 updating working directory
121 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 132 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
122 applying patch from stdin 133 applying patch from stdin
123 % plain diff in email, no subject, no message body, should fail 134 % plain diff in email, no subject, no message body, should fail
124 requesting all changes 135 requesting all changes
125 adding changesets 136 adding changesets
126 adding manifests 137 adding manifests
127 adding file changes 138 adding file changes
128 added 1 changesets with 2 changes to 2 files 139 added 1 changesets with 2 changes to 2 files
140 updating working directory
129 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 141 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
130 applying patch from stdin 142 applying patch from stdin
131 transaction abort! 143 transaction abort!
132 rollback completed 144 rollback completed
133 abort: empty commit message 145 abort: empty commit message
135 requesting all changes 147 requesting all changes
136 adding changesets 148 adding changesets
137 adding manifests 149 adding manifests
138 adding file changes 150 adding file changes
139 added 1 changesets with 2 changes to 2 files 151 added 1 changesets with 2 changes to 2 files
152 updating working directory
140 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 153 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
141 applying patch from stdin 154 applying patch from stdin
142 summary: second change 155 summary: second change
143 % plain diff in email, [PATCH] subject, message body with subject 156 % plain diff in email, [PATCH] subject, message body with subject
144 requesting all changes 157 requesting all changes
145 adding changesets 158 adding changesets
146 adding manifests 159 adding manifests
147 adding file changes 160 adding file changes
148 added 1 changesets with 2 changes to 2 files 161 added 1 changesets with 2 changes to 2 files
162 updating working directory
149 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 163 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
150 applying patch from stdin 164 applying patch from stdin
151 email patch 165 email patch
152 166
153 next line 167 next line
162 requesting all changes 176 requesting all changes
163 adding changesets 177 adding changesets
164 adding manifests 178 adding manifests
165 adding file changes 179 adding file changes
166 added 1 changesets with 2 changes to 2 files 180 added 1 changesets with 2 changes to 2 files
181 updating working directory
167 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 182 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
168 applying ../../../tip.patch 183 applying ../../../tip.patch
169 % message should be 'subdir change' 184 % message should be 'subdir change'
170 summary: subdir change 185 summary: subdir change
171 % committer should be 'someoneelse' 186 % committer should be 'someoneelse'