aboutsummaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorBrian Evans <grknight@gentoo.org>2018-01-11 12:37:47 -0500
committerZac Medico <zmedico@gentoo.org>2020-09-20 01:18:32 -0700
commit6a7d42b66a51a6438068c685c8df37d0872e8bf2 (patch)
tree936cd26a1c89f53ddd25ad94010bc8234657127d /man
parentAdd unit test demonstrating excessive backtracking for bug 743115 (diff)
downloadportage-6a7d42b66a51a6438068c685c8df37d0872e8bf2.tar.gz
portage-6a7d42b66a51a6438068c685c8df37d0872e8bf2.tar.bz2
portage-6a7d42b66a51a6438068c685c8df37d0872e8bf2.zip
Add mercurial sync support
Bug: https://bugs.gentoo.org/644246 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'man')
-rw-r--r--man/portage.524
1 files changed, 23 insertions, 1 deletions
diff --git a/man/portage.5 b/man/portage.5
index 82dd8a509..f6ec1b0fa 100644
--- a/man/portage.5
+++ b/man/portage.5
@@ -1075,6 +1075,27 @@ hooks unless hooks would have executed for a master repository or the
repository has changed since the previous sync operation. Defaults to
no, false.
.TP
+.B sync\-mercurial\-clone\-env
+Extra options to give to mercurial when cloning repository (hg clone).
+See also example for sync\-git\-clone\-env.
+.TP
+.B sync\-mercurial\-clone\-extra\-opts
+Extra options to give to mercurial when cloning repository (hg clone).
+.TP
+.B sync\-mercurial\-env
+Set environment variables for mercurial when cloning or pulling the repository.
+These will be overridden by setting them again in sync\-mercurial\-clone\-env and
+sync\-mercurial\-pull\-env.
+See also example for sync\-git\-clone\-env.
+.TP
+.B sync\-mercurial\-pull\-env
+Set environment variables for mercurial when updating repository (hg pull).
+This will override settings from sync\-mercurial\-env.
+See also example for sync\-git\-clone\-env.
+.TP
+.B sync\-mercurial\-pull\-extra\-opts
+Extra options to give to mercurial when updating repository (hg pull).
+.TP
.B sync\-rcu = yes|no|true|false
Enable read\-copy\-update (RCU) behavior for sync operations. The current
latest immutable version of a repository will be referenced by a symlink
@@ -1113,7 +1134,8 @@ expire while it is in use by a running process.
.B sync\-type
Specifies type of synchronization performed by `emerge \-\-sync`.
.br
-Valid non\-empty values: cvs, git, rsync, svn, webrsync (emerge-webrsync)
+Valid non\-empty values: cvs, git, mercurial, rsync, svn, webrsync
+(emerge\-webrsync)
.br
This attribute can be set to empty value to disable synchronization of given
repository. Empty value is default.