ui: replace obsolete default-push with default:pushurl (
issue5485)
Default-push has been deprecated in favour of default:pushurl. But "hg clone" still
inserts this in every hgrc file it creates. This patch updates the message by replacing
default-push with default:pushurl and also makes the necessary changes to test files.
--- a/mercurial/ui.py Sat Feb 25 01:07:52 2017 +0900
+++ b/mercurial/ui.py Sat Feb 25 16:57:21 2017 +0530
@@ -57,9 +57,9 @@
# path aliases to other clones of this repo in URLs or filesystem paths
# (see 'hg help config.paths' for more info)
#
-# default-push = ssh://jdoe@example.net/hg/jdoes-fork
-# my-fork = ssh://jdoe@example.net/hg/jdoes-fork
-# my-clone = /home/jdoe/jdoes-clone
+# default:pushurl = ssh://jdoe@example.net/hg/jdoes-fork
+# my-fork = ssh://jdoe@example.net/hg/jdoes-fork
+# my-clone = /home/jdoe/jdoes-clone
[ui]
# name and email (local to this repository, optional), e.g.
@@ -72,10 +72,10 @@
# path aliases to other clones of this repo in URLs or filesystem paths
# (see 'hg help config.paths' for more info)
#
-# default = http://example.com/hg/example-repo
-# default-push = ssh://jdoe@example.net/hg/jdoes-fork
-# my-fork = ssh://jdoe@example.net/hg/jdoes-fork
-# my-clone = /home/jdoe/jdoes-clone
+# default = http://example.com/hg/example-repo
+# default:pushurl = ssh://jdoe@example.net/hg/jdoes-fork
+# my-fork = ssh://jdoe@example.net/hg/jdoes-fork
+# my-clone = /home/jdoe/jdoes-clone
[ui]
# name and email (local to this repository, optional), e.g.
--- a/tests/test-hgrc.t Sat Feb 25 01:07:52 2017 +0900
+++ b/tests/test-hgrc.t Sat Feb 25 16:57:21 2017 +0530
@@ -35,9 +35,9 @@
# path aliases to other clones of this repo in URLs or filesystem paths
# (see 'hg help config.paths' for more info)
#
- # default-push = ssh://jdoe@example.net/hg/jdoes-fork
- # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
- # my-clone = /home/jdoe/jdoes-clone
+ # default:pushurl = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-clone = /home/jdoe/jdoes-clone
[ui]
# name and email (local to this repository, optional), e.g.
--- a/tests/test-pull-http.t Sat Feb 25 01:07:52 2017 +0900
+++ b/tests/test-pull-http.t Sat Feb 25 16:57:21 2017 +0530
@@ -33,9 +33,9 @@
# path aliases to other clones of this repo in URLs or filesystem paths
# (see 'hg help config.paths' for more info)
#
- # default-push = ssh://jdoe@example.net/hg/jdoes-fork
- # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
- # my-clone = /home/jdoe/jdoes-clone
+ # default:pushurl = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-clone = /home/jdoe/jdoes-clone
[ui]
# name and email (local to this repository, optional), e.g.
--- a/tests/test-revset-outgoing.t Sat Feb 25 01:07:52 2017 +0900
+++ b/tests/test-revset-outgoing.t Sat Feb 25 16:57:21 2017 +0530
@@ -43,9 +43,9 @@
# path aliases to other clones of this repo in URLs or filesystem paths
# (see 'hg help config.paths' for more info)
#
- # default-push = ssh://jdoe@example.net/hg/jdoes-fork
- # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
- # my-clone = /home/jdoe/jdoes-clone
+ # default:pushurl = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-clone = /home/jdoe/jdoes-clone
[ui]
# name and email (local to this repository, optional), e.g.
@@ -95,9 +95,9 @@
# path aliases to other clones of this repo in URLs or filesystem paths
# (see 'hg help config.paths' for more info)
#
- # default-push = ssh://jdoe@example.net/hg/jdoes-fork
- # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
- # my-clone = /home/jdoe/jdoes-clone
+ # default:pushurl = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-clone = /home/jdoe/jdoes-clone
[ui]
# name and email (local to this repository, optional), e.g.
--- a/tests/test-subrepo-deep-nested-change.t Sat Feb 25 01:07:52 2017 +0900
+++ b/tests/test-subrepo-deep-nested-change.t Sat Feb 25 16:57:21 2017 +0530
@@ -134,9 +134,9 @@
# path aliases to other clones of this repo in URLs or filesystem paths
# (see 'hg help config.paths' for more info)
#
- # default-push = ssh://jdoe@example.net/hg/jdoes-fork
- # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
- # my-clone = /home/jdoe/jdoes-clone
+ # default:pushurl = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-clone = /home/jdoe/jdoes-clone
[ui]
# name and email (local to this repository, optional), e.g.
@@ -695,9 +695,9 @@
# path aliases to other clones of this repo in URLs or filesystem paths
# (see 'hg help config.paths' for more info)
#
- # default-push = ssh://jdoe@example.net/hg/jdoes-fork
- # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
- # my-clone = /home/jdoe/jdoes-clone
+ # default:pushurl = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-clone = /home/jdoe/jdoes-clone
[ui]
# name and email (local to this repository, optional), e.g.
--- a/tests/test-url-rev.t Sat Feb 25 01:07:52 2017 +0900
+++ b/tests/test-url-rev.t Sat Feb 25 16:57:21 2017 +0530
@@ -48,9 +48,9 @@
# path aliases to other clones of this repo in URLs or filesystem paths
# (see 'hg help config.paths' for more info)
#
- # default-push = ssh://jdoe@example.net/hg/jdoes-fork
- # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
- # my-clone = /home/jdoe/jdoes-clone
+ # default:pushurl = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-fork = ssh://jdoe@example.net/hg/jdoes-fork
+ # my-clone = /home/jdoe/jdoes-clone
[ui]
# name and email (local to this repository, optional), e.g.