comparison tests/test-subrepo-svn.t @ 19937:1596f2d8f242 stable 2.8-rc

merge default into stable for 2.8 freeze
author Matt Mackall <mpm@selenic.com>
date Sun, 20 Oct 2013 16:43:11 -0700
parents 5e10d41e7b9c
children 7731a2281cf0
comparison
equal deleted inserted replaced
19914:f91e932b2cfe 19937:1596f2d8f242
317 $ cd s 317 $ cd s
318 $ svnversion 318 $ svnversion
319 2M 319 2M
320 $ cd .. 320 $ cd ..
321 $ hg update tip 321 $ hg update tip
322 subrepository s diverged (local revision: 2, remote revision: 3)
323 (M)erge, keep (l)ocal or keep (r)emote? m
322 subrepository sources for s differ 324 subrepository sources for s differ
323 use (l)ocal source (2) or (r)emote source (3)? 325 use (l)ocal source (2) or (r)emote source (3)?
324 l 326 l
325 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 327 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
326 $ hg id -n 328 $ hg id -n
347 $ cd .. 349 $ cd ..
348 $ cd s 350 $ cd s
349 $ svn update -qr 1 351 $ svn update -qr 1
350 $ cd .. 352 $ cd ..
351 $ hg update 1 353 $ hg update 1
354 subrepository s diverged (local revision: 3, remote revision: 2)
355 (M)erge, keep (l)ocal or keep (r)emote? m
352 subrepository sources for s differ (in checked out version) 356 subrepository sources for s differ (in checked out version)
353 use (l)ocal source (1) or (r)emote source (2)? 357 use (l)ocal source (1) or (r)emote source (2)?
354 l 358 l
355 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 359 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
356 $ hg id -n 360 $ hg id -n
369 1M 373 1M
370 $ cd .. 374 $ cd ..
371 $ hg id -n 375 $ hg id -n
372 1+ 376 1+
373 $ hg update tip 377 $ hg update tip
378 subrepository s diverged (local revision: 3, remote revision: 3)
379 (M)erge, keep (l)ocal or keep (r)emote? m
374 subrepository sources for s differ 380 subrepository sources for s differ
375 use (l)ocal source (1) or (r)emote source (3)? 381 use (l)ocal source (1) or (r)emote source (3)?
376 l 382 l
377 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 383 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
378 $ hg id -n 384 $ hg id -n
402 Test subrepo already at intended revision: 408 Test subrepo already at intended revision:
403 $ cd s 409 $ cd s
404 $ svn update -qr 2 410 $ svn update -qr 2
405 $ cd .. 411 $ cd ..
406 $ hg update 1 412 $ hg update 1
413 subrepository s diverged (local revision: 3, remote revision: 2)
414 (M)erge, keep (l)ocal or keep (r)emote? m
407 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 415 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
408 $ hg id -n 416 $ hg id -n
409 1+ 417 1+
410 $ cd s 418 $ cd s
411 $ svnversion 419 $ svnversion
475 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 483 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
476 484
477 This is surprising, but is also correct based on the current code: 485 This is surprising, but is also correct based on the current code:
478 $ echo "updating should (maybe) fail" > obstruct/other 486 $ echo "updating should (maybe) fail" > obstruct/other
479 $ hg co tip 487 $ hg co tip
480 abort: crosses branches (merge branches or use --clean to discard changes) 488 abort: uncommitted changes
489 (commit or update --clean to discard changes)
481 [255] 490 [255]
482 491
483 Point to a Subversion branch which has since been deleted and recreated 492 Point to a Subversion branch which has since been deleted and recreated
484 First, create that condition in the repository. 493 First, create that condition in the repository.
485 494