173 $ hg pull |
176 $ hg pull |
174 pulling from $TESTTMP/repo |
177 pulling from $TESTTMP/repo |
175 searching for changes |
178 searching for changes |
176 no changes found |
179 no changes found |
177 |
180 |
178 Pulling from second client to test `hg pull -r <rev>` |
181 Pulling from second client which is a localpeer to test `hg pull -r <rev>` |
179 ------------------------------------------------------ |
182 -------------------------------------------------------------------------- |
180 |
183 |
181 Pulling the revision which is applied |
184 Pulling the revision which is applied |
182 |
185 |
183 $ cd ../client2 |
186 $ cd ../client2 |
184 $ hg pull -r 6cb0989601f1 |
187 $ hg pull -r 6cb0989601f1 |
195 | public |
198 | public |
196 @ 0:67145f466344 initialcommit |
199 @ 0:67145f466344 initialcommit |
197 public |
200 public |
198 |
201 |
199 Pulling the revision which is in bundlestore |
202 Pulling the revision which is in bundlestore |
200 XXX: we should support pulling revisions from bundlestore without client side |
203 XXX: we should support pulling revisions from a local peers bundlestore without |
201 wrapping |
204 client side wrapping |
202 |
205 |
203 $ hg pull -r b4e4bce660512ad3e71189e14588a70ac8e31fef |
206 $ hg pull -r b4e4bce660512ad3e71189e14588a70ac8e31fef |
204 pulling from $TESTTMP/repo |
207 pulling from $TESTTMP/repo |
205 abort: unknown revision 'b4e4bce660512ad3e71189e14588a70ac8e31fef'! |
208 abort: unknown revision 'b4e4bce660512ad3e71189e14588a70ac8e31fef'! |
206 [255] |
209 [255] |
207 $ hg glog |
210 $ hg glog |
|
211 o 1:6cb0989601f1 added a |
|
212 | public |
|
213 @ 0:67145f466344 initialcommit |
|
214 public |
|
215 |
|
216 $ cd ../client |
|
217 |
|
218 Pulling from third client which is not a localpeer |
|
219 --------------------------------------------------- |
|
220 |
|
221 Pulling the revision which is applied |
|
222 |
|
223 $ cd ../client3 |
|
224 $ hg pull -r 6cb0989601f1 |
|
225 pulling from ssh://user@dummy/repo |
|
226 searching for changes |
|
227 adding changesets |
|
228 adding manifests |
|
229 adding file changes |
|
230 added 1 changesets with 1 changes to 1 files |
|
231 new changesets 6cb0989601f1 |
|
232 (run 'hg update' to get a working copy) |
|
233 $ hg glog |
|
234 o 1:6cb0989601f1 added a |
|
235 | public |
|
236 @ 0:67145f466344 initialcommit |
|
237 public |
|
238 |
|
239 Pulling the revision which is in bundlestore |
|
240 |
|
241 Trying to specify short hash |
|
242 XXX: we should support this |
|
243 $ hg pull -r b4e4bce660512 |
|
244 pulling from ssh://user@dummy/repo |
|
245 abort: unknown revision 'b4e4bce660512'! |
|
246 [255] |
|
247 |
|
248 XXX: we should show better message when the pull is happening from bundlestore |
|
249 $ hg pull -r b4e4bce660512ad3e71189e14588a70ac8e31fef |
|
250 pulling from ssh://user@dummy/repo |
|
251 searching for changes |
|
252 no changes found |
|
253 adding changesets |
|
254 adding manifests |
|
255 adding file changes |
|
256 added 4 changesets with 4 changes to 4 files |
|
257 new changesets eaba929e866c:b4e4bce66051 |
|
258 $ hg glog |
|
259 o 5:b4e4bce66051 added e |
|
260 | public |
|
261 o 4:1bb96358eda2 added d |
|
262 | public |
|
263 o 3:bf8a6e3011b3 added c |
|
264 | public |
|
265 o 2:eaba929e866c added b |
|
266 | public |
208 o 1:6cb0989601f1 added a |
267 o 1:6cb0989601f1 added a |
209 | public |
268 | public |
210 @ 0:67145f466344 initialcommit |
269 @ 0:67145f466344 initialcommit |
211 public |
270 public |
212 |
271 |