[svnbook] r4019 committed - * en/book/ch09-reference.xml...
svnbook at googlecode.com
svnbook at googlecode.com
Fri Aug 19 10:34:59 CDT 2011
Revision: 4019
Author: cmpilato at gmail.com
Date: Fri Aug 19 08:33:48 2011
Log: * en/book/ch09-reference.xml
Document svnsync's --config-option, --disable-locking,
--source-prop-encoding, and --steal-locks options.
http://code.google.com/p/svnbook/source/detail?r=4019
Modified:
/trunk/en/book/ch09-reference.xml
=======================================
--- /trunk/en/book/ch09-reference.xml Fri Aug 19 07:58:35 2011
+++ /trunk/en/book/ch09-reference.xml Fri Aug 19 08:33:48 2011
@@ -7984,6 +7984,40 @@
</listitem>
</varlistentry>
+ <varlistentry>
+ <term><option>--config-option</option>
+
<replaceable>FILE</replaceable>:<replaceable>SECTION</replaceable>:<replaceable>OPTION</replaceable>=[<replaceable>VALUE</replaceable>]</term>
+ <listitem>
+ <para>Sets, for the duration of the command, the value of
+ a runtime configuration
+ option. <replaceable>FILE</replaceable>
+ and <replaceable>SECTION</replaceable> are the runtime
+ configuration file (either <literal>config</literal>
+ or <literal>servers</literal>) and the section thereof,
+ respectively, which contain the option whose value you
+ wish to change. <replaceable>OPTION</replaceable> is,
+ of course, the option itself,
+ and <replaceable>VALUE</replaceable> the value (if any)
+ you wish to assign to the option. For example, to
+ temporarily disable the use of the automatic property
+ setting feature,
+ use
<option>--config-option=servers:global:http-library=serf</option>.
+ You can use this option multiple times to change
+ multiple option values simultaneously.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><option>--disable-locking</option></term>
+ <listitem>
+ <para>Causes <command>svnsync</command> to bypass its own
+ exclusive access mechanisms and operate on the
+ assumption that its exclusive access to the mirror
+ repository is being guaranteed through some other,
+ out-of-band mechanism.</para>
+ </listitem>
+ </varlistentry>
+
<varlistentry>
<term><option>--no-auth-cache</option></term>
<listitem>
@@ -8034,6 +8068,19 @@
</listitem>
</varlistentry>
+ <varlistentry>
+ <term><option>--source-prop-encoding
+ <replaceable>ARG</replaceable></option>
+ <listitem>
+ <para>Instructs <command>svnsync</command> to assume that
+ translatable Subversion revision properties found in the
+ source repository are stored using the character
+ encoding <replaceable>ARG</replaceable> and to transcode
+ those into UTF-8 when copying them into the mirror
+ repository.</para>
+ </listitem>
+ </varlistentry>
+
<varlistentry>
<term><option>--source-username</option>
<replaceable>NAME</replaceable></term>
@@ -8044,6 +8091,20 @@
information as needed.</para>
</listitem>
</varlistentry>
+
+ <varlistentry>
+ <term><option>--steal-lock</option></term>
+ <listitem>
+ <para>Causes <command>svnsync</command> to steal, as
+ necessary, the lock which it uses on the mirror
+ repository to ensure exclusive repository access. (This
+ option should only be used when a lock exists in the
+ mirror repository and is known to be stale—that
+ is, when you are certain that there are no
+ other <command>svnsync</command> processes accessing
+ that repository.)</para>
+ </listitem>
+ </varlistentry>
<varlistentry>
<term><option>--sync-password</option>
@@ -8153,12 +8214,16 @@
<informalexample>
<screen>
--config-dir DIR
+--config-option
+--disable-locking
--no-auth-cache
--non-interactive
--quiet (-q)
--revision (-r)
--source-password ARG
+--source-prop-encoding
--source-username ARG
+--steal-lock
--sync-password ARG
--sync-username ARG
--trust-server-cert
@@ -8253,6 +8318,7 @@
<informalexample>
<screen>
--config-dir DIR
+--config-option
--no-auth-cache
--non-interactive
--source-password ARG
@@ -8352,12 +8418,17 @@
<informalexample>
<screen>
+--allow-non-empty
--config-dir DIR
+--config-option
+--disable-locking
--no-auth-cache
--non-interactive
--quiet (-q)
--source-password ARG
+--source-prop-encoding
--source-username ARG
+--steal-lock
--sync-password ARG
--sync-username ARG
--trust-server-cert
@@ -8458,11 +8529,15 @@
<informalexample>
<screen>
--config-dir DIR
+--config-option
+--disable-locking
--no-auth-cache
--non-interactive
--quiet (-q)
--source-password ARG
+--source-prop-encoding
--source-username ARG
+--steal-lock
--sync-password ARG
--sync-username ARG
--trust-server-cert
More information about the svnbook-dev
mailing list