Mercurial > hg
comparison tests/test-largefiles-update.t @ 32698:1b5c61d38a52
update: show the commit to which we updated in case of multiple heads (BC)
Currently when we have multiple heads on the same branch, update tells us that
there some more heads for the current branch but does not tells us the head to
which the repository has been updated to. It makes more sense showing the
head we updated to and then telling there are some more heads.
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Tue, 06 Jun 2017 22:17:39 +0530 |
parents | 2d6b86cadc10 |
children | 1e872b08a4e9 |
comparison
equal
deleted
inserted
replaced
32697:19b9fc40cc51 | 32698:1b5c61d38a52 |
---|---|
69 Verify that it actually marks the clean files as clean in lfdirstate so | 69 Verify that it actually marks the clean files as clean in lfdirstate so |
70 we don't have to hash them again next time we update. | 70 we don't have to hash them again next time we update. |
71 | 71 |
72 $ hg up | 72 $ hg up |
73 0 files updated, 0 files merged, 0 files removed, 0 files unresolved | 73 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
74 updated to "f74e50bd9e55: #2" | |
74 1 other heads for branch "default" | 75 1 other heads for branch "default" |
75 $ hg debugdirstate --large --nodate | 76 $ hg debugdirstate --large --nodate |
76 n 644 7 set large1 | 77 n 644 7 set large1 |
77 n 644 13 set large2 | 78 n 644 13 set large2 |
78 | 79 |
84 $ hg debugdirstate --large --nodate | 85 $ hg debugdirstate --large --nodate |
85 n 644 7 set large1 | 86 n 644 7 set large1 |
86 n 644 13 set large2 | 87 n 644 13 set large2 |
87 $ hg up | 88 $ hg up |
88 0 files updated, 0 files merged, 0 files removed, 0 files unresolved | 89 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
90 updated to "f74e50bd9e55: #2" | |
89 1 other heads for branch "default" | 91 1 other heads for branch "default" |
90 $ hg debugdirstate --large --nodate | 92 $ hg debugdirstate --large --nodate |
91 n 644 7 set large1 | 93 n 644 7 set large1 |
92 n 644 13 set large2 | 94 n 644 13 set large2 |
93 | 95 |
469 largefile large1 has a merge conflict | 471 largefile large1 has a merge conflict |
470 ancestor was 4669e532d5b2c093a78eca010077e708a071bb64 | 472 ancestor was 4669e532d5b2c093a78eca010077e708a071bb64 |
471 keep (l)ocal ba94c2efe5b7c5e0af8d189295ce00553b0612b7 or | 473 keep (l)ocal ba94c2efe5b7c5e0af8d189295ce00553b0612b7 or |
472 take (o)ther e5bb990443d6a92aaf7223813720f7566c9dd05b? l | 474 take (o)ther e5bb990443d6a92aaf7223813720f7566c9dd05b? l |
473 2 files updated, 1 files merged, 0 files removed, 0 files unresolved | 475 2 files updated, 1 files merged, 0 files removed, 0 files unresolved |
476 updated to "d65e59e952a9: #5" | |
474 1 other heads for branch "default" | 477 1 other heads for branch "default" |
475 | 478 |
476 $ hg status -A large1 | 479 $ hg status -A large1 |
477 M large1 | 480 M large1 |
478 $ cat large1 | 481 $ cat large1 |
503 largefile large1 has a merge conflict | 506 largefile large1 has a merge conflict |
504 ancestor was 4669e532d5b2c093a78eca010077e708a071bb64 | 507 ancestor was 4669e532d5b2c093a78eca010077e708a071bb64 |
505 keep (l)ocal ba94c2efe5b7c5e0af8d189295ce00553b0612b7 or | 508 keep (l)ocal ba94c2efe5b7c5e0af8d189295ce00553b0612b7 or |
506 take (o)ther e5bb990443d6a92aaf7223813720f7566c9dd05b? l | 509 take (o)ther e5bb990443d6a92aaf7223813720f7566c9dd05b? l |
507 2 files updated, 1 files merged, 0 files removed, 0 files unresolved | 510 2 files updated, 1 files merged, 0 files removed, 0 files unresolved |
511 updated to "d65e59e952a9: #5" | |
508 1 other heads for branch "default" | 512 1 other heads for branch "default" |
509 | 513 |
510 $ hg status -A large1 | 514 $ hg status -A large1 |
511 M large1 | 515 M large1 |
512 $ cat large1 | 516 $ cat large1 |