--- a/.gitlab-ci.yml Thu Jan 23 17:40:56 2020 +0700
+++ b/.gitlab-ci.yml Thu Jan 23 17:40:57 2020 +0700
@@ -9,7 +9,8 @@
- hg pull -R /ci/repos/mercurial/
- hg_rev=$(tests/testlib/map-hg-rev.sh "$(hg log -r . -T '{branch}')")
- hg -R /ci/repos/mercurial/ update "$hg_rev"
- - (cd tests; /ci/repos/mercurial/tests/run-tests.py --color=always)
+ - jobs=$(python -c 'import multiprocessing; print multiprocessing.cpu_count()')
+ - (cd tests; /ci/repos/mercurial/tests/run-tests.py -j $jobs --color=always)
tests-py2-pure:
image: octobus/ci-py2-hgext3rd
@@ -17,4 +18,5 @@
- hg pull -R /ci/repos/mercurial/
- hg_rev=$(tests/testlib/map-hg-rev.sh "$(hg log -r . -T '{branch}')")
- hg -R /ci/repos/mercurial/ update "$hg_rev"
- - (cd tests; /ci/repos/mercurial/tests/run-tests.py --color=always --pure)
+ - jobs=$(python -c 'import multiprocessing; print multiprocessing.cpu_count()')
+ - (cd tests; /ci/repos/mercurial/tests/run-tests.py -j $jobs --color=always --pure)
--- a/tests/test-corrupt.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-corrupt.t Thu Jan 23 17:40:57 2020 +0700
@@ -60,7 +60,7 @@
checking manifests
crosschecking files in changesets and manifests
checking files
- checked 3 changesets with 13 changes to 13 files
+ 13 files, 3 changesets, 13 total revisions
$ mkcommit D
$ mkcommit E
$ hg up -q .^^
@@ -115,7 +115,7 @@
checking manifests
crosschecking files in changesets and manifests
checking files
- checked 4 changesets with 15 changes to 15 files
+ 15 files, 4 changesets, 15 total revisions
--- a/tests/test-discovery-obshashrange.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-discovery-obshashrange.t Thu Jan 23 17:40:57 2020 +0700
@@ -320,7 +320,7 @@
* @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending hello command (glob)
* @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending between command (glob)
* @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> remote: * (glob)
- * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> remote: capabilities: _evoext_getbundle_obscommon _evoext_obshashrange_v1 batch branchmap bundle2=HG20%0Abookmarks%0Achangegroup%3D01%2C02%0Adigests%3Dmd5%2Csha1%2Csha512%0Aerror%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0Ahgtagsfnodes%0Alistkeys%0Aobsmarkers%3DV0%2CV1%0Aphases%3Dheads%0Apushkey%0Aremote-changegroup%3Dhttp%2Chttps%0Arev-branch-cache%0Astream%3Dv2 changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (glob)
+ * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> remote: capabilities: _evoext_getbundle_obscommon _evoext_obshashrange_v1 batch branchmap bundle2=HG20%0Abookmarks%0Achangegroup%3D01%2C02%0Adigests%3Dmd5%2Csha1%2Csha512%0Aerror%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0Ahgtagsfnodes%0Alistkeys%0Aobsmarkers%3DV0%2CV1%0Aphases%3Dheads%0Apushkey%0Aremote-changegroup%3Dhttp%2Chttps%0Arev-branch-cache changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (glob)
* @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> remote: 1 (glob)
* @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending protocaps command (glob)
* @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> query 1; heads (glob)
--- a/tests/test-evolve-content-divergent-corner-cases.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-evolve-content-divergent-corner-cases.t Thu Jan 23 17:40:57 2020 +0700
@@ -278,8 +278,7 @@
base: [4] added e
rebasing "divergent" content-divergent changeset ff6f7cd76a7c on 155349b645be
rebasing "other" content-divergent changeset de4ea3103326 on 155349b645be
- file 'd' was deleted in local but was modified in other.
- What do you want to do?
+ other changed d which local deleted
use (c)hanged version, leave (d)eleted, or leave (u)nresolved? c
0 files updated, 1 files merged, 0 files removed, 0 files unresolved
working directory is now at eb6357cd41b6
--- a/tests/test-evolve-content-divergent-stack.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-evolve-content-divergent-stack.t Thu Jan 23 17:40:57 2020 +0700
@@ -46,7 +46,7 @@
adding manifests
adding file changes
added 5 changesets with 5 changes to 5 files
- new changesets 8fa14d15e168:c41c793e0ef1 (5 drafts)
+ new changesets 8fa14d15e168:c41c793e0ef1
(run 'hg update' to get a working copy)
$ hg glog
o 4:c41c793e0ef1 added d
@@ -116,7 +116,7 @@
added 4 changesets with 0 changes to 4 files (+1 heads)
5 new obsolescence markers
8 new content-divergent changesets
- new changesets 82b74d5dc678:15c781f93cac (4 drafts)
+ new changesets 82b74d5dc678:15c781f93cac
(run 'hg heads' to see heads, 'hg merge' to merge)
$ hg glog
@@ -210,7 +210,7 @@
adding manifests
adding file changes
added 5 changesets with 5 changes to 5 files
- new changesets 8fa14d15e168:c41c793e0ef1 (5 drafts)
+ new changesets 8fa14d15e168:c41c793e0ef1
(run 'hg update' to get a working copy)
$ hg glog
@@ -284,7 +284,7 @@
added 5 changesets with 1 changes to 5 files (+1 heads)
4 new obsolescence markers
8 new content-divergent changesets
- new changesets 2228e3b74514:d45f050514c2 (5 drafts)
+ new changesets 2228e3b74514:d45f050514c2
(run 'hg heads' to see heads, 'hg merge' to merge)
$ hg glog
@@ -553,7 +553,7 @@
added 4 changesets with 1 changes to 5 files (+1 heads)
3 new obsolescence markers
6 new content-divergent changesets
- new changesets 9703820a7d5b:9a1f460df8b5 (4 drafts)
+ new changesets 9703820a7d5b:9a1f460df8b5
(run 'hg heads' to see heads, 'hg merge' to merge)
$ hg glog
* 10:9a1f460df8b5 added dar
--- a/tests/test-evolve-obshistory.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-evolve-obshistory.t Thu Jan 23 17:40:57 2020 +0700
@@ -126,7 +126,7 @@
added 1 changesets with 0 changes to 1 files (+1 heads)
2 new obsolescence markers
obsoleted 1 changesets
- new changesets 7a230b46bf61 (1 drafts)
+ new changesets 7a230b46bf61
(run 'hg heads' to see heads, 'hg merge' to merge)
working directory parent is obsolete! (471f378eab4c)
(use 'hg evolve' to update to its successor: 7a230b46bf61)
--- a/tests/test-evolve-phase-divergence.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-evolve-phase-divergence.t Thu Jan 23 17:40:57 2020 +0700
@@ -89,7 +89,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets 4d1169d82e47 (1 drafts)
+ new changesets 4d1169d82e47
(run 'hg update' to get a working copy)
$ hg glog
@@ -270,7 +270,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets aa071e5554e3 (1 drafts)
+ new changesets aa071e5554e3
(run 'hg update' to get a working copy)
$ hg push ../public
@@ -426,7 +426,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets b756eb10ea73 (1 drafts)
+ new changesets b756eb10ea73
1 local changesets published
(run 'hg update' to get a working copy)
@@ -558,7 +558,7 @@
adding file changes
added 2 changesets with 2 changes to 2 files
2 new obsolescence markers
- new changesets 502e73736632:2352021b3785 (1 drafts)
+ new changesets 502e73736632:2352021b3785
(run 'hg update' to get a working copy)
$ hg push ../public
pushing to ../public
--- a/tests/test-evolve-public-content-divergent-corner-cases.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-evolve-public-content-divergent-corner-cases.t Thu Jan 23 17:40:57 2020 +0700
@@ -416,8 +416,7 @@
$ hg evolve --continue
evolving 4:e568fd1029bb "added c e"
- file 'd' was deleted in other but was modified in local.
- What do you want to do?
+ local changed d which other deleted
use (c)hanged version, (d)elete, or leave (u)nresolved? u
1 files updated, 0 files merged, 0 files removed, 1 files unresolved
unresolved merge conflicts
--- a/tests/test-evolve-serveronly-bundle2.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-evolve-serveronly-bundle2.t Thu Jan 23 17:40:57 2020 +0700
@@ -72,7 +72,7 @@
adding manifests
adding file changes
added 2 changesets with 2 changes to 2 files
- new changesets 8685c6d34325:4957bfdac07e (2 drafts)
+ new changesets 8685c6d34325:4957bfdac07e
(run 'hg update' to get a working copy)
$ cat ../errors.log
$ hg push -R ../other
@@ -130,7 +130,7 @@
added 1 changesets with 1 changes to [12] files \(\+1 heads\) (re)
1 new obsolescence markers
obsoleted 1 changesets
- new changesets 9d1c114e7797 (1 drafts)
+ new changesets 9d1c114e7797
(run 'hg heads' to see heads)
$ cat ../errors.log
$ hg -R ../other pull
--- a/tests/test-evolve-templates.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-evolve-templates.t Thu Jan 23 17:40:57 2020 +0700
@@ -1004,7 +1004,7 @@
added 1 changesets with 0 changes to 1 files (+1 heads)
2 new obsolescence markers
obsoleted 1 changesets
- new changesets 7a230b46bf61 (1 drafts)
+ new changesets 7a230b46bf61
(run 'hg heads' to see heads, 'hg merge' to merge)
working directory parent is obsolete! (471f378eab4c)
(use 'hg evolve' to update to its successor: 7a230b46bf61)
--- a/tests/test-evolve.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-evolve.t Thu Jan 23 17:40:57 2020 +0700
@@ -378,8 +378,8 @@
$ hg up -r "desc('a nifty feature')"
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
$ hg revert -r "desc('another feature')" --all
+ adding file-from-B
reverting main-file-1
- adding file-from-B
$ sed -i'' -e s/Zwei/deux/ main-file-1
$ hg commit -m 'another feature that rox' -o 5
created new head
@@ -503,7 +503,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets 702e4d0a6d86 (1 drafts)
+ new changesets 702e4d0a6d86
$ cd alpha
$ cat << EOF > A
@@ -536,7 +536,7 @@
checking manifests
crosschecking files in changesets and manifests
checking files
- checked 3 changesets with 3 changes to 3 files
+ 3 files, 3 changesets, 3 total revisions
$ hg --config extensions.hgext.mq= strip 'extinct()'
abort: empty revision set
[255]
@@ -548,7 +548,7 @@
checking manifests
crosschecking files in changesets and manifests
checking files
- checked 2 changesets with 2 changes to 2 files
+ 2 files, 2 changesets, 2 total revisions
$ cd ..
Clone just this branch
@@ -562,7 +562,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
1 new obsolescence markers
- new changesets c6dda801837c (1 drafts)
+ new changesets c6dda801837c
(run 'hg update' to get a working copy)
$ hg up
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
@@ -1150,11 +1150,55 @@
> EOF
$ hg next
hg: unknown command 'next'
- (use 'hg help' for a list of commands)
+ Mercurial Distributed SCM
+
+ basic commands:
+
+ add add the specified files on the next commit
+ annotate show changeset information by line for each file
+ clone make a copy of an existing repository
+ commit commit the specified files or all outstanding changes
+ diff diff repository (or selected files)
+ export dump the header and diffs for one or more changesets
+ forget forget the specified files on the next commit
+ init create a new repository in the given directory
+ log show revision history of entire repository or files
+ merge merge another revision into working directory
+ pull pull changes from the specified source
+ push push changes to the specified destination
+ remove remove the specified files on the next commit
+ serve start stand-alone webserver
+ status show changed files in the working directory
+ summary summarize working directory state
+ update update working directory (or switch revisions)
+
+ (use 'hg help' for the full list of commands or 'hg -v' for details)
[255]
$ hg fold
hg: unknown command 'fold'
- (use 'hg help' for a list of commands)
+ Mercurial Distributed SCM
+
+ basic commands:
+
+ add add the specified files on the next commit
+ annotate show changeset information by line for each file
+ clone make a copy of an existing repository
+ commit commit the specified files or all outstanding changes
+ diff diff repository (or selected files)
+ export dump the header and diffs for one or more changesets
+ forget forget the specified files on the next commit
+ init create a new repository in the given directory
+ log show revision history of entire repository or files
+ merge merge another revision into working directory
+ pull pull changes from the specified source
+ push push changes to the specified destination
+ remove remove the specified files on the next commit
+ serve start stand-alone webserver
+ status show changed files in the working directory
+ summary summarize working directory state
+ update update working directory (or switch revisions)
+
+ (use 'hg help' for the full list of commands or 'hg -v' for details)
[255]
Enabling commands selectively, only fold enabled, next is still unknown
$ cat >> $HGRCPATH <<EOF
@@ -1167,7 +1211,30 @@
[255]
$ hg next
hg: unknown command 'next'
- (use 'hg help' for a list of commands)
+ Mercurial Distributed SCM
+
+ basic commands:
+
+ add add the specified files on the next commit
+ annotate show changeset information by line for each file
+ clone make a copy of an existing repository
+ commit commit the specified files or all outstanding changes
+ diff diff repository (or selected files)
+ export dump the header and diffs for one or more changesets
+ fold fold multiple revisions into a single one
+ forget forget the specified files on the next commit
+ init create a new repository in the given directory
+ log show revision history of entire repository or files
+ merge merge another revision into working directory
+ pull pull changes from the specified source
+ push push changes to the specified destination
+ remove remove the specified files on the next commit
+ serve start stand-alone webserver
+ status show changed files in the working directory
+ summary summarize working directory state
+ update update working directory (or switch revisions)
+
+ (use 'hg help' for the full list of commands or 'hg -v' for details)
[255]
Shows "use 'hg evolve' to..." hints iff the evolve command is enabled
--- a/tests/test-exchange-obsmarkers-case-A1.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-exchange-obsmarkers-case-A1.t Thu Jan 23 17:40:57 2020 +0700
@@ -113,7 +113,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
1 new obsolescence markers
- new changesets f5bc6836db60 (1 drafts)
+ new changesets f5bc6836db60
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
@@ -155,7 +155,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
1 new obsolescence markers
- new changesets f5bc6836db60 (1 drafts)
+ new changesets f5bc6836db60
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
@@ -269,7 +269,7 @@
adding file changes
added 2 changesets with 2 changes to 2 files
1 new obsolescence markers
- new changesets f5bc6836db60:f6fbb35d8ac9 (2 drafts)
+ new changesets f5bc6836db60:f6fbb35d8ac9
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
@@ -311,7 +311,7 @@
adding file changes
added 2 changesets with 2 changes to 2 files
1 new obsolescence markers
- new changesets f5bc6836db60:f6fbb35d8ac9 (2 drafts)
+ new changesets f5bc6836db60:f6fbb35d8ac9
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
--- a/tests/test-exchange-obsmarkers-case-A2.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-exchange-obsmarkers-case-A2.t Thu Jan 23 17:40:57 2020 +0700
@@ -124,7 +124,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
1 new obsolescence markers
- new changesets f5bc6836db60 (1 drafts)
+ new changesets f5bc6836db60
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
--- a/tests/test-exchange-obsmarkers-case-A3.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-exchange-obsmarkers-case-A3.t Thu Jan 23 17:40:57 2020 +0700
@@ -146,7 +146,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
1 new obsolescence markers
- new changesets e5ea8f9c7314 (1 drafts)
+ new changesets e5ea8f9c7314
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
@@ -268,7 +268,7 @@
1 new obsolescence markers
obsoleted 1 changesets
1 new orphan changesets
- new changesets e5ea8f9c7314 (1 drafts)
+ new changesets e5ea8f9c7314
(run 'hg heads' to see heads, 'hg merge' to merge)
## post pull state
# obstore: main
--- a/tests/test-exchange-obsmarkers-case-A4.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-exchange-obsmarkers-case-A4.t Thu Jan 23 17:40:57 2020 +0700
@@ -134,7 +134,7 @@
adding file changes
added 2 changesets with 2 changes to 2 files
1 new obsolescence markers
- new changesets 28b51eb45704:06055a7959d4 (2 drafts)
+ new changesets 28b51eb45704:06055a7959d4
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
--- a/tests/test-exchange-obsmarkers-case-A5.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-exchange-obsmarkers-case-A5.t Thu Jan 23 17:40:57 2020 +0700
@@ -141,7 +141,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
1 new obsolescence markers
- new changesets f6298a8ac3a4 (1 drafts)
+ new changesets f6298a8ac3a4
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
--- a/tests/test-exchange-obsmarkers-case-B3.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-exchange-obsmarkers-case-B3.t Thu Jan 23 17:40:57 2020 +0700
@@ -120,7 +120,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets f5bc6836db60 (1 drafts)
+ new changesets f5bc6836db60
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
--- a/tests/test-exchange-obsmarkers-case-B5.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-exchange-obsmarkers-case-B5.t Thu Jan 23 17:40:57 2020 +0700
@@ -158,7 +158,7 @@
adding file changes
added 3 changesets with 3 changes to 3 files
1 new obsolescence markers
- new changesets 28b51eb45704:1d0f3cd25300 (3 drafts)
+ new changesets 28b51eb45704:1d0f3cd25300
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
--- a/tests/test-exchange-obsmarkers-case-C2.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-exchange-obsmarkers-case-C2.t Thu Jan 23 17:40:57 2020 +0700
@@ -131,7 +131,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
2 new obsolescence markers
- new changesets e5ea8f9c7314 (1 drafts)
+ new changesets e5ea8f9c7314
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
@@ -179,7 +179,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
2 new obsolescence markers
- new changesets e5ea8f9c7314 (1 drafts)
+ new changesets e5ea8f9c7314
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
--- a/tests/test-exchange-obsmarkers-case-D1.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-exchange-obsmarkers-case-D1.t Thu Jan 23 17:40:57 2020 +0700
@@ -128,7 +128,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
2 new obsolescence markers
- new changesets e5ea8f9c7314 (1 drafts)
+ new changesets e5ea8f9c7314
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
@@ -176,7 +176,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
2 new obsolescence markers
- new changesets e5ea8f9c7314 (1 drafts)
+ new changesets e5ea8f9c7314
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
--- a/tests/test-exchange-obsmarkers-case-D4.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-exchange-obsmarkers-case-D4.t Thu Jan 23 17:40:57 2020 +0700
@@ -141,7 +141,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
2 new obsolescence markers
- new changesets e5ea8f9c7314 (1 drafts)
+ new changesets e5ea8f9c7314
(run 'hg update' to get a working copy)
## post pull state
# obstore: main
--- a/tests/test-obsolete.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-obsolete.t Thu Jan 23 17:40:57 2020 +0700
@@ -194,7 +194,7 @@
checking manifests
crosschecking files in changesets and manifests
checking files
- checked 5 changesets with 5 changes to 5 files
+ 5 files, 5 changesets, 5 total revisions
$ qlog -R ../other-new -r 'obsolete()'
2
- 0d3f46688ccc
@@ -284,7 +284,7 @@
added 1 changesets with 1 changes to [12] files \(\+1 heads\) (re)
1 new obsolescence markers
obsoleted 1 changesets
- new changesets 909a0fb57e5d (1 drafts)
+ new changesets 909a0fb57e5d
(run 'hg heads' to see heads, 'hg merge' to merge)
$ qlog -R ../other-new
6
@@ -377,7 +377,7 @@
added 1 changesets with 1 changes to [12] files \(\+1 heads\) (re)
1 new obsolescence markers
obsoleted 1 changesets
- new changesets 159dfc9fa5d3 (1 drafts)
+ new changesets 159dfc9fa5d3
(run 'hg heads' to see heads, 'hg merge' to merge)
$ hg up -q 7 # to check rollback update behavior
--- a/tests/test-options.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-options.t Thu Jan 23 17:40:57 2020 +0700
@@ -26,4 +26,5 @@
> EOF
$ hg prune | head -n 2
hg: unknown command 'prune'
- (use 'hg help' for a list of commands)
+ Mercurial Distributed SCM
+
--- a/tests/test-pick.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-pick.t Thu Jan 23 17:40:57 2020 +0700
@@ -33,10 +33,10 @@
options:
- -r --rev REV revision to pick
- -c --continue continue interrupted pick
- -a --abort abort interrupted pick
- -t --tool TOOL specify merge tool
+ -r --rev REV revision to pick
+ -c --continue continue interrupted pick
+ -a --abort abort interrupted pick
+ -t --tool VALUE specify merge tool
(some details hidden, use --verbose to show complete help)
--- a/tests/test-prev-next.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-prev-next.t Thu Jan 23 17:40:57 2020 +0700
@@ -469,8 +469,7 @@
(do you want --merge?)
[255]
$ hg prev --merge --config commands.update.check=abort
- file 'bar' was deleted in other [destination] but was modified in local [working copy].
- What do you want to do?
+ local [working copy] changed bar which other [destination] deleted
use (c)hanged version, (d)elete, or leave (u)nresolved?
0 files updated, 0 files merged, 0 files removed, 1 files unresolved
use 'hg resolve' to retry unresolved file merges
--- a/tests/test-push-checkheads-partial-C1.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-partial-C1.t Thu Jan 23 17:40:57 2020 +0700
@@ -51,7 +51,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-partial-C2.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-partial-C2.t Thu Jan 23 17:40:57 2020 +0700
@@ -53,7 +53,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-partial-C3.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-partial-C3.t Thu Jan 23 17:40:57 2020 +0700
@@ -53,7 +53,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-partial-C4.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-partial-C4.t Thu Jan 23 17:40:57 2020 +0700
@@ -53,7 +53,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-pruned-B2.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-pruned-B2.t Thu Jan 23 17:40:57 2020 +0700
@@ -53,7 +53,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-pruned-B3.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-pruned-B3.t Thu Jan 23 17:40:57 2020 +0700
@@ -53,7 +53,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-pruned-B4.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-pruned-B4.t Thu Jan 23 17:40:57 2020 +0700
@@ -54,7 +54,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-pruned-B5.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-pruned-B5.t Thu Jan 23 17:40:57 2020 +0700
@@ -57,7 +57,7 @@
adding manifests
adding file changes
added 2 changesets with 2 changes to 2 files
- new changesets d73caddc5533:821fb21d0dd2 (2 drafts)
+ new changesets d73caddc5533:821fb21d0dd2
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-pruned-B8.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-pruned-B8.t Thu Jan 23 17:40:57 2020 +0700
@@ -55,7 +55,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-superceed-A2.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-superceed-A2.t Thu Jan 23 17:40:57 2020 +0700
@@ -52,7 +52,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-superceed-A3.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-superceed-A3.t Thu Jan 23 17:40:57 2020 +0700
@@ -55,7 +55,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-superceed-A6.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-superceed-A6.t Thu Jan 23 17:40:57 2020 +0700
@@ -59,7 +59,7 @@
adding manifests
adding file changes
added 2 changesets with 2 changes to 2 files (+1 heads)
- new changesets d73caddc5533:0f88766e02d6 (2 drafts)
+ new changesets d73caddc5533:0f88766e02d6
(run 'hg heads' to see heads, 'hg merge' to merge)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-superceed-A7.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-superceed-A7.t Thu Jan 23 17:40:57 2020 +0700
@@ -59,7 +59,7 @@
adding manifests
adding file changes
added 2 changesets with 2 changes to 2 files (+1 heads)
- new changesets d73caddc5533:0f88766e02d6 (2 drafts)
+ new changesets d73caddc5533:0f88766e02d6
(run 'hg heads' to see heads, 'hg merge' to merge)
$ hg up 'desc(C0)'
1 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-unpushed-D2.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-unpushed-D2.t Thu Jan 23 17:40:57 2020 +0700
@@ -57,7 +57,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-unpushed-D3.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-unpushed-D3.t Thu Jan 23 17:40:57 2020 +0700
@@ -56,7 +56,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets d73caddc5533 (1 drafts)
+ new changesets d73caddc5533
(run 'hg update' to get a working copy)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-unpushed-D4.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-unpushed-D4.t Thu Jan 23 17:40:57 2020 +0700
@@ -73,7 +73,7 @@
adding manifests
adding file changes
added 2 changesets with 2 changes to 2 files (+1 heads)
- new changesets d73caddc5533:0f88766e02d6 (2 drafts)
+ new changesets d73caddc5533:0f88766e02d6
(run 'hg heads' to see heads, 'hg merge' to merge)
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-push-checkheads-unpushed-D5.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-push-checkheads-unpushed-D5.t Thu Jan 23 17:40:57 2020 +0700
@@ -62,7 +62,7 @@
adding manifests
adding file changes
added 2 changesets with 2 changes to 2 files (+1 heads)
- new changesets d73caddc5533:0f88766e02d6 (2 drafts)
+ new changesets d73caddc5533:0f88766e02d6
(run 'hg heads' to see heads, 'hg merge' to merge)
$ hg up 'desc(C0)'
1 files updated, 0 files merged, 1 files removed, 0 files unresolved
--- a/tests/test-sharing.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-sharing.t Thu Jan 23 17:40:57 2020 +0700
@@ -102,7 +102,7 @@
added 1 changesets with 1 changes to 1 files (+1 heads)
2 new obsolescence markers
obsoleted 1 changesets
- new changesets 522d503432a2 (1 drafts)
+ new changesets 522d503432a2
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
updated to "522d503432a2: fix bug 37"
1 other heads for branch "default"
@@ -460,7 +460,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets b2be254b3b9f (1 drafts)
+ new changesets b2be254b3b9f
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
$ echo 'better fix (alice)' >> file1
$ hg amend -u alice -m 'fix bug 24 (v2 by alice)'
@@ -489,7 +489,7 @@
added 1 changesets with 1 changes to 1 files (+1 heads)
1 new obsolescence markers
2 new content-divergent changesets
- new changesets e3a586fd2377 (1 drafts)
+ new changesets e3a586fd2377
(run 'hg heads' to see heads, 'hg merge' to merge)
Figure SG09: multiple heads! divergence! oh my!
--- a/tests/test-topic-dest.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-topic-dest.t Thu Jan 23 17:40:57 2020 +0700
@@ -276,7 +276,7 @@
adding manifests
adding file changes
added 3 changesets with 3 changes to 3 files
- new changesets 13ec05df14e1:6482f08916a5 (3 drafts)
+ new changesets 13ec05df14e1:6482f08916a5
updating to branch default
3 files updated, 0 files merged, 0 files removed, 0 files unresolved
$ cd other
@@ -290,7 +290,7 @@
adding manifests
adding file changes
added 3 changesets with 3 changes to 3 files (+1 heads)
- new changesets 6f5edd7450bb:c9c03b99196b (3 drafts)
+ new changesets 6f5edd7450bb:c9c03b99196b
rebasing 3:dbc48dd9e743 "c_other"
$ hg log -G
@ 7 () c_other
--- a/tests/test-topic-tutorial.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-topic-tutorial.t Thu Jan 23 17:40:57 2020 +0700
@@ -1845,7 +1845,7 @@
adding file changes
added 4 changesets with 4 changes to 1 files (+1 heads)
8 new obsolescence markers
- new changesets b7509bd417f8:2d084ac00115 (4 drafts)
+ new changesets b7509bd417f8:2d084ac00115
(run 'hg heads' to see heads)
$ hg topics --verbose
@@ -1889,7 +1889,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets 0d409663a1fd (1 drafts)
+ new changesets 0d409663a1fd
(run 'hg update' to get a working copy)
$ hg update
--- a/tests/test-topic.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-topic.t Thu Jan 23 17:40:57 2020 +0700
@@ -169,12 +169,11 @@
options ([+] can be repeated):
- --clear clear active topic if any
- -r --rev REV [+] revset of existing revisions
- -l --list show the stack of changeset in the topic
- --age show when you last touched the topics
- --current display the current topic only
- -T --template TEMPLATE display with template
+ --clear clear active topic if any
+ -r --rev REV [+] revset of existing revisions
+ -l --list show the stack of changeset in the topic
+ --age show when you last touched the topics
+ --current display the current topic only
(some details hidden, use --verbose to show complete help)
$ hg topics
@@ -620,7 +619,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files (+1 heads)
- new changesets 0469d521db49 (1 drafts)
+ new changesets 0469d521db49
(run 'hg heads' to see heads)
$ hg topics
fran (1 changesets)
--- a/tests/test-tutorial.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-tutorial.t Thu Jan 23 17:40:57 2020 +0700
@@ -1070,7 +1070,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
1 new obsolescence markers
- new changesets 4710c0968793 (1 drafts)
+ new changesets 4710c0968793
(run 'hg update' to get a working copy)
$ hg log -G
o 4710c0968793 (draft): bathroom stuff
@@ -1212,7 +1212,7 @@
adding file changes
added 1 changesets with 1 changes to 1 files
1 new orphan changesets
- new changesets e4e4fa805d92 (1 drafts)
+ new changesets e4e4fa805d92
(run 'hg update' to get a working copy)
The new changeset "animal" is based on an old changeset of "bathroom". You can
@@ -1547,7 +1547,7 @@
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
- new changesets fc41faf45288 (1 drafts)
+ new changesets fc41faf45288
(run 'hg update' to get a working copy)
$ hg log -G
o fc41faf45288 (draft): SPAM SPAM SPAM
--- a/tests/test-wireproto-bundle1.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-wireproto-bundle1.t Thu Jan 23 17:40:57 2020 +0700
@@ -50,7 +50,7 @@
adding manifests
adding file changes
added 2 changesets with 2 changes to 2 files
- new changesets 8685c6d34325:4957bfdac07e (2 drafts)
+ new changesets 8685c6d34325:4957bfdac07e
(run 'hg update' to get a working copy)
$ hg push -R ../other
pushing to ssh://user@dummy/server
@@ -90,7 +90,7 @@
added 1 changesets with 1 changes to [12] files \(\+1 heads\) (re)
1 new obsolescence markers
obsoleted 1 changesets
- new changesets 9d1c114e7797 (1 drafts)
+ new changesets 9d1c114e7797
(run 'hg heads' to see heads)
$ hg -R ../other pull
pulling from ssh://user@dummy/server
--- a/tests/test-wireproto.t Thu Jan 23 17:40:56 2020 +0700
+++ b/tests/test-wireproto.t Thu Jan 23 17:40:57 2020 +0700
@@ -53,7 +53,7 @@
adding manifests
adding file changes
added 2 changesets with 2 changes to 2 files
- new changesets 8685c6d34325:4957bfdac07e (2 drafts)
+ new changesets 8685c6d34325:4957bfdac07e
(run 'hg update' to get a working copy)
$ hg push -R ../other
pushing to ssh://user@dummy/server
@@ -95,7 +95,7 @@
obsmarker-exchange: 92 bytes received
1 new obsolescence markers
obsoleted 1 changesets
- new changesets 9d1c114e7797 (1 drafts)
+ new changesets 9d1c114e7797
(run 'hg heads' to see heads)
$ hg -R ../other pull
pulling from ssh://user@dummy/server
@@ -128,7 +128,7 @@
added 1 changesets with 1 changes to 1 files
obsmarker-exchange: 92 bytes received
1 new obsolescence markers
- new changesets a5687ec59dd4 (1 drafts)
+ new changesets a5687ec59dd4
(run 'hg update' to get a working copy)
some common hidden
@@ -195,7 +195,7 @@
$ cat hg.pid >> $DAEMON_PIDS
$ curl -s http://localhost:$HGPORT/?cmd=capabilities
- _evoext_getbundle_obscommon _evoext_obshashrange_v1 batch branchmap bundle2=HG20%0Abookmarks%0Achangegroup%3D01%2C02%0Adigests%3Dmd5%2Csha1%2Csha512%0Aerror%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0Ahgtagsfnodes%0Alistkeys%0Aobsmarkers%3DV0%2CV1%0Aphases%3Dheads%0Apushkey%0Aremote-changegroup%3Dhttp%2Chttps%0Arev-branch-cache%0Astream%3Dv2 changegroupsubset compression=*zlib getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-eol) (glob)
+ _evoext_getbundle_obscommon _evoext_obshashrange_v1 batch branchmap bundle2=HG20%0Abookmarks%0Achangegroup%3D01%2C02%0Adigests%3Dmd5%2Csha1%2Csha512%0Aerror%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0Ahgtagsfnodes%0Alistkeys%0Aobsmarkers%3DV0%2CV1%0Aphases%3Dheads%0Apushkey%0Aremote-changegroup%3Dhttp%2Chttps%0Arev-branch-cache changegroupsubset compression=*zlib getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-eol) (glob)
Check we cannot use pushkey for marker exchange anymore