##// END OF EJS Templates
debugcommands: drop offset and length from debugindex by default...
debugcommands: drop offset and length from debugindex by default These fields are an implementation detail of revlog storage. As such, they are not part of the generic storage "index" interface and shouldn't be displayed by default. Because we don't have another way to display these fields, we've retained support for printing these fields via --verbose. Yes, I know we should probably be doing all this formatting using modern formatting/templater APIs. I didn't feel like scope bloating this patch. Differential Revision: https://phab.mercurial-scm.org/D3028

File last commit:

r37301:d4e62df1 default
r37301:d4e62df1 default
Show More
test-merge7.t
151 lines | 4.0 KiB | text/troff | Tads3Lexer
Pradeepkumar Gayam
tests: unify test-merge7
r11980 initial
$ hg init test-a
$ cd test-a
$ cat >test.txt <<"EOF"
> 1
> 2
> 3
> EOF
$ hg add test.txt
Martin Geisler
tests: remove unneeded -d flags...
r12156 $ hg commit -m "Initial"
Pradeepkumar Gayam
tests: unify test-merge7
r11980
clone
$ cd ..
$ hg clone test-a test-b
updating to branch default
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
change test-a
$ cd test-a
$ cat >test.txt <<"EOF"
> one
> two
> three
> EOF
Martin Geisler
tests: remove unneeded -d flags...
r12156 $ hg commit -m "Numbers as words"
Pradeepkumar Gayam
tests: unify test-merge7
r11980
change test-b
$ cd ../test-b
$ cat >test.txt <<"EOF"
> 1
> 2.5
> 3
> EOF
Martin Geisler
tests: remove unneeded -d flags...
r12156 $ hg commit -m "2 -> 2.5"
Pradeepkumar Gayam
tests: unify test-merge7
r11980
now pull and merge from test-a
$ hg pull ../test-a
pulling from ../test-a
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files (+1 heads)
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets 96b70246a118
Pradeepkumar Gayam
tests: unify test-merge7
r11980 (run 'hg heads' to see heads, 'hg merge' to merge)
$ hg merge
merging test.txt
Siddharth Agarwal
simplemerge: move conflict warning message to filemerge...
r26614 warning: conflicts while merging test.txt! (edit, then use 'hg resolve --mark')
Pradeepkumar Gayam
tests: unify test-merge7
r11980 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
Pulkit Goyal
merge: add `--abort` flag which can abort the merge...
r35722 use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon
Matt Mackall
tests: add exit codes to unified tests
r12316 [1]
Pradeepkumar Gayam
tests: unify test-merge7
r11980 resolve conflict
$ cat >test.txt <<"EOF"
> one
> two-point-five
> three
> EOF
$ rm -f *.orig
$ hg resolve -m test.txt
Pierre-Yves David
resolve: add parenthesis around "no more unresolved files" message...
r21947 (no more unresolved files)
Martin Geisler
tests: remove unneeded -d flags...
r12156 $ hg commit -m "Merge 1"
Pradeepkumar Gayam
tests: unify test-merge7
r11980
change test-a again
$ cd ../test-a
$ cat >test.txt <<"EOF"
> one
> two-point-one
> three
> EOF
Martin Geisler
tests: remove unneeded -d flags...
r12156 $ hg commit -m "two -> two-point-one"
Pradeepkumar Gayam
tests: unify test-merge7
r11980
pull and merge from test-a again
$ cd ../test-b
$ hg pull ../test-a
pulling from ../test-a
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files (+1 heads)
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets 40d11a4173a8
Pradeepkumar Gayam
tests: unify test-merge7
r11980 (run 'hg heads' to see heads, 'hg merge' to merge)
$ hg merge --debug
searching for copies back to rev 1
resolving manifests
Siddharth Agarwal
manifestmerge: pass in branchmerge and force separately...
r18605 branchmerge: True, force: False, partial: False
Martin Geisler
merge: make debug output easier to read...
r15625 ancestor: 96b70246a118, local: 50c3a7e29886+, remote: 40d11a4173a8
Mads Kiilerich
merge: change debug logging - test output changes but no real changes...
r21391 preserving test.txt for resolve of test.txt
Matt Harbison
tests: flag Windows specific lines about background closing as optional
r28318 starting 4 threads for background file closing (?)
Siddharth Agarwal
merge.mergestate: perform all premerges before any merges (BC)...
r26618 test.txt: versions differ -> m (premerge)
Siddharth Agarwal
filemerge: add debug output for whether this is a change/delete conflict...
r27161 picked tool ':merge' for test.txt (binary False symlink False changedelete False)
Pradeepkumar Gayam
tests: unify test-merge7
r11980 merging test.txt
Martin Geisler
tests: remove unneeded -d flags...
r12156 my test.txt@50c3a7e29886+ other test.txt@40d11a4173a8 ancestor test.txt@96b70246a118
Siddharth Agarwal
merge.mergestate: perform all premerges before any merges (BC)...
r26618 test.txt: versions differ -> m (merge)
Siddharth Agarwal
filemerge: add debug output for whether this is a change/delete conflict...
r27161 picked tool ':merge' for test.txt (binary False symlink False changedelete False)
Siddharth Agarwal
filemerge: break overall filemerge into separate premerge and merge steps...
r26611 my test.txt@50c3a7e29886+ other test.txt@40d11a4173a8 ancestor test.txt@96b70246a118
Siddharth Agarwal
simplemerge: move conflict warning message to filemerge...
r26614 warning: conflicts while merging test.txt! (edit, then use 'hg resolve --mark')
Pradeepkumar Gayam
tests: unify test-merge7
r11980 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
Pulkit Goyal
merge: add `--abort` flag which can abort the merge...
r35722 use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon
Matt Mackall
tests: add exit codes to unified tests
r12316 [1]
Pradeepkumar Gayam
tests: unify test-merge7
r11980
$ cat test.txt
one
Kostia Balytskyi
conflicts: make spacing consistent in conflict markers...
r30460 <<<<<<< working copy: 50c3a7e29886 - test: Merge 1
Pradeepkumar Gayam
tests: unify test-merge7
r11980 two-point-five
=======
two-point-one
Simon Farnsworth
merge: add conflict labels to merge command...
r30062 >>>>>>> merge rev: 40d11a4173a8 - test: two -> two-point-one
Pradeepkumar Gayam
tests: unify test-merge7
r11980 three
Sune Foldager
tests: fix deprecated use of hg debugdata/debugindex...
r14182 $ hg debugindex test.txt
Gregory Szorc
debugcommands: drop offset and length from debugindex by default...
r37301 rev linkrev nodeid p1 p2
0 0 01365c4cca56 000000000000 000000000000
1 1 7b013192566a 01365c4cca56 000000000000
2 2 8fe46a3eb557 01365c4cca56 000000000000
3 3 fc3148072371 7b013192566a 8fe46a3eb557
4 4 d40249267ae3 8fe46a3eb557 000000000000
Pradeepkumar Gayam
tests: unify test-merge7
r11980
$ hg log
Martin Geisler
tests: remove unneeded -d flags...
r12156 changeset: 4:40d11a4173a8
Pradeepkumar Gayam
tests: unify test-merge7
r11980 tag: tip
Martin Geisler
tests: remove unneeded -d flags...
r12156 parent: 2:96b70246a118
Pradeepkumar Gayam
tests: unify test-merge7
r11980 user: test
Martin Geisler
tests: remove unneeded -d flags...
r12156 date: Thu Jan 01 00:00:00 1970 +0000
Pradeepkumar Gayam
tests: unify test-merge7
r11980 summary: two -> two-point-one
Martin Geisler
tests: remove unneeded -d flags...
r12156 changeset: 3:50c3a7e29886
parent: 1:d1e159716d41
parent: 2:96b70246a118
Pradeepkumar Gayam
tests: unify test-merge7
r11980 user: test
Martin Geisler
tests: remove unneeded -d flags...
r12156 date: Thu Jan 01 00:00:00 1970 +0000
Pradeepkumar Gayam
tests: unify test-merge7
r11980 summary: Merge 1
Martin Geisler
tests: remove unneeded -d flags...
r12156 changeset: 2:96b70246a118
parent: 0:b1832b9d912a
Pradeepkumar Gayam
tests: unify test-merge7
r11980 user: test
Martin Geisler
tests: remove unneeded -d flags...
r12156 date: Thu Jan 01 00:00:00 1970 +0000
Pradeepkumar Gayam
tests: unify test-merge7
r11980 summary: Numbers as words
Martin Geisler
tests: remove unneeded -d flags...
r12156 changeset: 1:d1e159716d41
Pradeepkumar Gayam
tests: unify test-merge7
r11980 user: test
Martin Geisler
tests: remove unneeded -d flags...
r12156 date: Thu Jan 01 00:00:00 1970 +0000
Pradeepkumar Gayam
tests: unify test-merge7
r11980 summary: 2 -> 2.5
Martin Geisler
tests: remove unneeded -d flags...
r12156 changeset: 0:b1832b9d912a
Pradeepkumar Gayam
tests: unify test-merge7
r11980 user: test
Martin Geisler
tests: remove unneeded -d flags...
r12156 date: Thu Jan 01 00:00:00 1970 +0000
Pradeepkumar Gayam
tests: unify test-merge7
r11980 summary: Initial
Mads Kiilerich
tests: add missing trailing 'cd ..'...
r16913
$ cd ..