4 |
4 |
5 $ hg init test |
5 $ hg init test |
6 $ cd test |
6 $ cd test |
7 $ echo 0 > afile |
7 $ echo 0 > afile |
8 $ hg add afile |
8 $ hg add afile |
9 $ hg commit -m "0.0" -d "1000000 0" |
9 $ hg commit -m "0.0" |
10 $ echo 1 >> afile |
10 $ echo 1 >> afile |
11 $ hg commit -m "0.1" -d "1000000 0" |
11 $ hg commit -m "0.1" |
12 $ echo 2 >> afile |
12 $ echo 2 >> afile |
13 $ hg commit -m "0.2" -d "1000000 0" |
13 $ hg commit -m "0.2" |
14 $ echo 3 >> afile |
14 $ echo 3 >> afile |
15 $ hg commit -m "0.3" -d "1000000 0" |
15 $ hg commit -m "0.3" |
16 $ hg update -C 0 |
16 $ hg update -C 0 |
17 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
17 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
18 $ echo 1 >> afile |
18 $ echo 1 >> afile |
19 $ hg commit -m "1.1" -d "1000000 0" |
19 $ hg commit -m "1.1" |
20 created new head |
20 created new head |
21 $ echo 2 >> afile |
21 $ echo 2 >> afile |
22 $ hg commit -m "1.2" -d "1000000 0" |
22 $ hg commit -m "1.2" |
23 $ echo "a line" > fred |
23 $ echo "a line" > fred |
24 $ echo 3 >> afile |
24 $ echo 3 >> afile |
25 $ hg add fred |
25 $ hg add fred |
26 $ hg commit -m "1.3" -d "1000000 0" |
26 $ hg commit -m "1.3" |
27 $ hg mv afile adifferentfile |
27 $ hg mv afile adifferentfile |
28 $ hg commit -m "1.3m" -d "1000000 0" |
28 $ hg commit -m "1.3m" |
29 $ hg update -C 3 |
29 $ hg update -C 3 |
30 1 files updated, 0 files merged, 2 files removed, 0 files unresolved |
30 1 files updated, 0 files merged, 2 files removed, 0 files unresolved |
31 $ hg mv afile anotherfile |
31 $ hg mv afile anotherfile |
32 $ hg commit -m "0.3m" -d "1000000 0" |
32 $ hg commit -m "0.3m" |
33 $ hg verify |
33 $ hg verify |
34 checking changesets |
34 checking changesets |
35 checking manifests |
35 checking manifests |
36 crosschecking files in changesets and manifests |
36 crosschecking files in changesets and manifests |
37 checking files |
37 checking files |
137 |
137 |
138 $ rm -r empty |
138 $ rm -r empty |
139 $ hg init empty |
139 $ hg init empty |
140 $ cd empty |
140 $ cd empty |
141 $ hg -R bundle://../full.hg log |
141 $ hg -R bundle://../full.hg log |
142 changeset: 8:088ff9d6e1e1 |
142 changeset: 8:aa35859c02ea |
143 tag: tip |
143 tag: tip |
144 parent: 3:ac69c658229d |
144 parent: 3:eebf5a27f8ca |
145 user: test |
145 user: test |
146 date: Mon Jan 12 13:46:40 1970 +0000 |
146 date: Thu Jan 01 00:00:00 1970 +0000 |
147 summary: 0.3m |
147 summary: 0.3m |
148 |
148 |
149 changeset: 7:27f57c869697 |
149 changeset: 7:a6a34bfa0076 |
150 user: test |
150 user: test |
151 date: Mon Jan 12 13:46:40 1970 +0000 |
151 date: Thu Jan 01 00:00:00 1970 +0000 |
152 summary: 1.3m |
152 summary: 1.3m |
153 |
153 |
154 changeset: 6:1e3f6b843bd6 |
154 changeset: 6:7373c1169842 |
155 user: test |
155 user: test |
156 date: Mon Jan 12 13:46:40 1970 +0000 |
156 date: Thu Jan 01 00:00:00 1970 +0000 |
157 summary: 1.3 |
157 summary: 1.3 |
158 |
158 |
159 changeset: 5:024e4e7df376 |
159 changeset: 5:1bb50a9436a7 |
160 user: test |
160 user: test |
161 date: Mon Jan 12 13:46:40 1970 +0000 |
161 date: Thu Jan 01 00:00:00 1970 +0000 |
162 summary: 1.2 |
162 summary: 1.2 |
163 |
163 |
164 changeset: 4:5f4f3ceb285e |
164 changeset: 4:095197eb4973 |
165 parent: 0:5649c9d34dd8 |
165 parent: 0:f9ee2f85a263 |
166 user: test |
166 user: test |
167 date: Mon Jan 12 13:46:40 1970 +0000 |
167 date: Thu Jan 01 00:00:00 1970 +0000 |
168 summary: 1.1 |
168 summary: 1.1 |
169 |
169 |
170 changeset: 3:ac69c658229d |
170 changeset: 3:eebf5a27f8ca |
171 user: test |
171 user: test |
172 date: Mon Jan 12 13:46:40 1970 +0000 |
172 date: Thu Jan 01 00:00:00 1970 +0000 |
173 summary: 0.3 |
173 summary: 0.3 |
174 |
174 |
175 changeset: 2:d62976ca1e50 |
175 changeset: 2:e38ba6f5b7e0 |
176 user: test |
176 user: test |
177 date: Mon Jan 12 13:46:40 1970 +0000 |
177 date: Thu Jan 01 00:00:00 1970 +0000 |
178 summary: 0.2 |
178 summary: 0.2 |
179 |
179 |
180 changeset: 1:10b2180f755b |
180 changeset: 1:34c2bf6b0626 |
181 user: test |
181 user: test |
182 date: Mon Jan 12 13:46:40 1970 +0000 |
182 date: Thu Jan 01 00:00:00 1970 +0000 |
183 summary: 0.1 |
183 summary: 0.1 |
184 |
184 |
185 changeset: 0:5649c9d34dd8 |
185 changeset: 0:f9ee2f85a263 |
186 user: test |
186 user: test |
187 date: Mon Jan 12 13:46:40 1970 +0000 |
187 date: Thu Jan 01 00:00:00 1970 +0000 |
188 summary: 0.0 |
188 summary: 0.0 |
189 |
189 |
190 |
190 |
191 Pull ../full.hg into empty (with hook) |
191 Pull ../full.hg into empty (with hook) |
192 |
192 |
248 $ cd partial |
248 $ cd partial |
249 |
249 |
250 Log -R full.hg in partial |
250 Log -R full.hg in partial |
251 |
251 |
252 $ hg -R bundle://../full.hg log |
252 $ hg -R bundle://../full.hg log |
253 changeset: 8:088ff9d6e1e1 |
253 changeset: 8:aa35859c02ea |
254 tag: tip |
254 tag: tip |
255 parent: 3:ac69c658229d |
255 parent: 3:eebf5a27f8ca |
256 user: test |
256 user: test |
257 date: Mon Jan 12 13:46:40 1970 +0000 |
257 date: Thu Jan 01 00:00:00 1970 +0000 |
258 summary: 0.3m |
258 summary: 0.3m |
259 |
259 |
260 changeset: 7:27f57c869697 |
260 changeset: 7:a6a34bfa0076 |
261 user: test |
261 user: test |
262 date: Mon Jan 12 13:46:40 1970 +0000 |
262 date: Thu Jan 01 00:00:00 1970 +0000 |
263 summary: 1.3m |
263 summary: 1.3m |
264 |
264 |
265 changeset: 6:1e3f6b843bd6 |
265 changeset: 6:7373c1169842 |
266 user: test |
266 user: test |
267 date: Mon Jan 12 13:46:40 1970 +0000 |
267 date: Thu Jan 01 00:00:00 1970 +0000 |
268 summary: 1.3 |
268 summary: 1.3 |
269 |
269 |
270 changeset: 5:024e4e7df376 |
270 changeset: 5:1bb50a9436a7 |
271 user: test |
271 user: test |
272 date: Mon Jan 12 13:46:40 1970 +0000 |
272 date: Thu Jan 01 00:00:00 1970 +0000 |
273 summary: 1.2 |
273 summary: 1.2 |
274 |
274 |
275 changeset: 4:5f4f3ceb285e |
275 changeset: 4:095197eb4973 |
276 parent: 0:5649c9d34dd8 |
276 parent: 0:f9ee2f85a263 |
277 user: test |
277 user: test |
278 date: Mon Jan 12 13:46:40 1970 +0000 |
278 date: Thu Jan 01 00:00:00 1970 +0000 |
279 summary: 1.1 |
279 summary: 1.1 |
280 |
280 |
281 changeset: 3:ac69c658229d |
281 changeset: 3:eebf5a27f8ca |
282 user: test |
282 user: test |
283 date: Mon Jan 12 13:46:40 1970 +0000 |
283 date: Thu Jan 01 00:00:00 1970 +0000 |
284 summary: 0.3 |
284 summary: 0.3 |
285 |
285 |
286 changeset: 2:d62976ca1e50 |
286 changeset: 2:e38ba6f5b7e0 |
287 user: test |
287 user: test |
288 date: Mon Jan 12 13:46:40 1970 +0000 |
288 date: Thu Jan 01 00:00:00 1970 +0000 |
289 summary: 0.2 |
289 summary: 0.2 |
290 |
290 |
291 changeset: 1:10b2180f755b |
291 changeset: 1:34c2bf6b0626 |
292 user: test |
292 user: test |
293 date: Mon Jan 12 13:46:40 1970 +0000 |
293 date: Thu Jan 01 00:00:00 1970 +0000 |
294 summary: 0.1 |
294 summary: 0.1 |
295 |
295 |
296 changeset: 0:5649c9d34dd8 |
296 changeset: 0:f9ee2f85a263 |
297 user: test |
297 user: test |
298 date: Mon Jan 12 13:46:40 1970 +0000 |
298 date: Thu Jan 01 00:00:00 1970 +0000 |
299 summary: 0.0 |
299 summary: 0.0 |
300 |
300 |
301 |
301 |
302 Incoming full.hg in partial |
302 Incoming full.hg in partial |
303 |
303 |
304 $ hg incoming bundle://../full.hg |
304 $ hg incoming bundle://../full.hg |
305 comparing with bundle://../full.hg |
305 comparing with bundle://../full.hg |
306 searching for changes |
306 searching for changes |
307 changeset: 4:5f4f3ceb285e |
307 changeset: 4:095197eb4973 |
308 parent: 0:5649c9d34dd8 |
308 parent: 0:f9ee2f85a263 |
309 user: test |
309 user: test |
310 date: Mon Jan 12 13:46:40 1970 +0000 |
310 date: Thu Jan 01 00:00:00 1970 +0000 |
311 summary: 1.1 |
311 summary: 1.1 |
312 |
312 |
313 changeset: 5:024e4e7df376 |
313 changeset: 5:1bb50a9436a7 |
314 user: test |
314 user: test |
315 date: Mon Jan 12 13:46:40 1970 +0000 |
315 date: Thu Jan 01 00:00:00 1970 +0000 |
316 summary: 1.2 |
316 summary: 1.2 |
317 |
317 |
318 changeset: 6:1e3f6b843bd6 |
318 changeset: 6:7373c1169842 |
319 user: test |
319 user: test |
320 date: Mon Jan 12 13:46:40 1970 +0000 |
320 date: Thu Jan 01 00:00:00 1970 +0000 |
321 summary: 1.3 |
321 summary: 1.3 |
322 |
322 |
323 changeset: 7:27f57c869697 |
323 changeset: 7:a6a34bfa0076 |
324 user: test |
324 user: test |
325 date: Mon Jan 12 13:46:40 1970 +0000 |
325 date: Thu Jan 01 00:00:00 1970 +0000 |
326 summary: 1.3m |
326 summary: 1.3m |
327 |
327 |
328 changeset: 8:088ff9d6e1e1 |
328 changeset: 8:aa35859c02ea |
329 tag: tip |
329 tag: tip |
330 parent: 3:ac69c658229d |
330 parent: 3:eebf5a27f8ca |
331 user: test |
331 user: test |
332 date: Mon Jan 12 13:46:40 1970 +0000 |
332 date: Thu Jan 01 00:00:00 1970 +0000 |
333 summary: 0.3m |
333 summary: 0.3m |
334 |
334 |
335 |
335 |
336 Outgoing -R full.hg vs partial2 in partial |
336 Outgoing -R full.hg vs partial2 in partial |
337 |
337 |
338 $ hg -R bundle://../full.hg outgoing ../partial2 |
338 $ hg -R bundle://../full.hg outgoing ../partial2 |
339 comparing with ../partial2 |
339 comparing with ../partial2 |
340 searching for changes |
340 searching for changes |
341 changeset: 4:5f4f3ceb285e |
341 changeset: 4:095197eb4973 |
342 parent: 0:5649c9d34dd8 |
342 parent: 0:f9ee2f85a263 |
343 user: test |
343 user: test |
344 date: Mon Jan 12 13:46:40 1970 +0000 |
344 date: Thu Jan 01 00:00:00 1970 +0000 |
345 summary: 1.1 |
345 summary: 1.1 |
346 |
346 |
347 changeset: 5:024e4e7df376 |
347 changeset: 5:1bb50a9436a7 |
348 user: test |
348 user: test |
349 date: Mon Jan 12 13:46:40 1970 +0000 |
349 date: Thu Jan 01 00:00:00 1970 +0000 |
350 summary: 1.2 |
350 summary: 1.2 |
351 |
351 |
352 changeset: 6:1e3f6b843bd6 |
352 changeset: 6:7373c1169842 |
353 user: test |
353 user: test |
354 date: Mon Jan 12 13:46:40 1970 +0000 |
354 date: Thu Jan 01 00:00:00 1970 +0000 |
355 summary: 1.3 |
355 summary: 1.3 |
356 |
356 |
357 changeset: 7:27f57c869697 |
357 changeset: 7:a6a34bfa0076 |
358 user: test |
358 user: test |
359 date: Mon Jan 12 13:46:40 1970 +0000 |
359 date: Thu Jan 01 00:00:00 1970 +0000 |
360 summary: 1.3m |
360 summary: 1.3m |
361 |
361 |
362 changeset: 8:088ff9d6e1e1 |
362 changeset: 8:aa35859c02ea |
363 tag: tip |
363 tag: tip |
364 parent: 3:ac69c658229d |
364 parent: 3:eebf5a27f8ca |
365 user: test |
365 user: test |
366 date: Mon Jan 12 13:46:40 1970 +0000 |
366 date: Thu Jan 01 00:00:00 1970 +0000 |
367 summary: 0.3m |
367 summary: 0.3m |
368 |
368 |
369 |
369 |
370 Outgoing -R does-not-exist.hg vs partial2 in partial |
370 Outgoing -R does-not-exist.hg vs partial2 in partial |
371 |
371 |
382 adding file changes |
382 adding file changes |
383 added 9 changesets with 7 changes to 4 files (+1 heads) |
383 added 9 changesets with 7 changes to 4 files (+1 heads) |
384 updating to branch default |
384 updating to branch default |
385 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
385 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
386 $ hg -R full-clone heads |
386 $ hg -R full-clone heads |
387 changeset: 8:088ff9d6e1e1 |
387 changeset: 8:aa35859c02ea |
388 tag: tip |
388 tag: tip |
389 parent: 3:ac69c658229d |
389 parent: 3:eebf5a27f8ca |
390 user: test |
390 user: test |
391 date: Mon Jan 12 13:46:40 1970 +0000 |
391 date: Thu Jan 01 00:00:00 1970 +0000 |
392 summary: 0.3m |
392 summary: 0.3m |
393 |
393 |
394 changeset: 7:27f57c869697 |
394 changeset: 7:a6a34bfa0076 |
395 user: test |
395 user: test |
396 date: Mon Jan 12 13:46:40 1970 +0000 |
396 date: Thu Jan 01 00:00:00 1970 +0000 |
397 summary: 1.3m |
397 summary: 1.3m |
398 |
398 |
399 $ rm -r full-clone |
399 $ rm -r full-clone |
400 |
400 |
401 test for http://mercurial.selenic.com/bts/issue216 |
401 test for http://mercurial.selenic.com/bts/issue216 |