[svnbook commit] r1721 - trunk/src/ru/book

Maverick.Crank.GRey svnbook-dev at red-bean.com
Tue Oct 4 06:51:17 CDT 2005


Author: Maverick.Crank.GRey
Date: Tue Oct  4 06:51:14 2005
New Revision: 1721

Modified:
   trunk/src/ru/book/ch09.xml   (contents, props changed)
Log:
* ru/book/ch09.xml:  The synchronization with 1716 revision has been done. Translated part has been updated.

Modified: trunk/src/ru/book/ch09.xml
==============================================================================
--- trunk/src/ru/book/ch09.xml	(original)
+++ trunk/src/ru/book/ch09.xml	Tue Oct  4 06:51:14 2005
@@ -407,6 +407,15 @@
               concatenation.</para>
           </listitem>
         </varlistentry>
+
+        <varlistentry>
+          <term><option>--><!--limit</option>
+            <replaceable>NUM</replaceable></term>
+          <listitem>
+            <para>Show only the first <replaceable>NUM</replaceable>
+              log messages.</para>
+          </listitem>
+        </varlistentry>
 @ENGLISH }}} -->
         <varlistentry>
           <term><option>--help</option> (<option>-h</option> or
@@ -443,6 +452,15 @@
           </listitem>
         </varlistentry>
 
+        <varlistentry>
+          <term><option>--limit</option>
+            <replaceable>NUM</replaceable></term>
+          <listitem>
+            <para>Выводит только первые <replaceable>NUM</replaceable>
+              сообщений из истории.</para>
+          </listitem>
+        </varlistentry>
+
 <!-- @ENGLISH {{{
         <varlistentry>
           <term><option>--><!--message</option> (<option>-m</option>)
@@ -486,6 +504,17 @@
         </varlistentry>
 
         <varlistentry>
+          <term><option>--><!--no-diff-added</option></term>
+        <listitem>
+          <para>Prevents Subversion from printing differences for
+            added files.  The default behavior when you add a file is
+            for <command>svn diff</command> to print the same
+            differences that you would see if you had added the entire
+            contents of an existing (empty) file.</para>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
           <term><option>--><!--no-diff-deleted</option></term>
         <listitem>
             <para>Prevents Subversion from printing differences for
@@ -510,6 +539,16 @@
         </varlistentry>
 
         <varlistentry>
+          <term><option>--><!--no-unlock</option></term>
+          <listitem>
+            <para>Don't automatically unlock files (the default commit
+              behavior is to unlock all files listed as part of the
+              commit).  See <xref linkend="svn.advanced.locking"/> for
+              more information.</para>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
           <term><option>--><!--non-interactive</option></term>
           <listitem>
             <para>In the case of an authentication failure, or
@@ -581,6 +620,17 @@
         </varlistentry>
 
         <varlistentry>
+          <term><option>--no-diff-added</option></term>
+        <listitem>
+          <para>Препятствует Subversion отображать различия для
+            добавленных файлов. По умолчанию, для добавленного файла
+            <command>svn diff</command> выводит различия так, как если бы
+            вы добавлили содержимое для уже существующего, но пустого
+            файла.</para>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
           <term><option>--no-diff-deleted</option></term>
         <listitem>
             <para>Препятствует Subversion отображать различия для
@@ -604,6 +654,16 @@
         </varlistentry>
 
         <varlistentry>
+          <term><option>--no-unlock</option></term>
+          <listitem>
+            <para>Не снимает блокировку с файлов автоматически. По умолчанию
+              блокировка снимается для всех фалов учавствющих в закреплении
+              изменений. Смотри <xref linkend="svn.advanced.locking"/> для
+              для дополнительной информации.</para>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
           <term><option>--non-interactive</option></term>
           <listitem>
             <para>В случае ошибки идентификации или неполноты параметров
@@ -799,7 +859,7 @@
         <varlistentry>
           <term><option>--revprop</option></term>
           <listitem>
-            <para>Оперирует со свойствами редакции, a не свойствами 
+            <para>Оперирует со свойствами редакции, a не свойствами
               файла или каталога. Этот параметр требует указания редакции
               по средством <option>--revision</option>
               (<option>-r</option>). Ознакомтесь с <xref
@@ -1201,7 +1261,7 @@
         </refnamediv>
         <refsect1>
           <title>Synopsis</title>
-          <programlisting>svn blame TARGET...</programlisting>
+          <programlisting>svn blame TARGET[@REV]...</programlisting>
         </refsect1>
         <refsect1>
           <title>Description</title>
@@ -1382,6 +1442,7 @@
 --password PASS
 --no-auth-cache
 --non-interactive
+--ignore-externals
 --config-dir DIR
 </screen>
         </refsect1>
@@ -1555,6 +1616,11 @@
             <literal>editor-cmd</literal> section in <xref
             linkend="svn.advanced.confarea.opts.config"/>.</para>
 
+          <para><command>svn commit</command> will send found lock
+            tokens and release locks on all
+            <replaceable>PATHS</replaceable> committed (recursively)
+            unless <option>--no-unlock</option> is passed.</para>
+
           <tip>
             <para>If you begin a commit and Subversion launches your
               editor to compose the commit message, you can still
@@ -1593,6 +1659,7 @@
 --message (-m) TEXT
 --file (-F) FILE
 --quiet (-q)
+--no-unlock
 --non-recursive (-N)
 --targets FILENAME
 --force-log
@@ -2187,7 +2254,7 @@
         <refsect1>
           <title>Synopsis</title>
           <programlisting>svn export [-r REV] URL[@PEGREV] [PATH]</programlisting>
-          <programlisting>svn export PATH1[@PEGREV] PATH2</programlisting>
+          <programlisting>svn export [-r REV] PATH1[@PEGREV] [PATH2]</programlisting>
         </refsect1>
         <refsect1>
           <title>Description</title>
@@ -2235,6 +2302,7 @@
 --password PASS
 --no-auth-cache
 --non-interactive
+--non-recursive
 --config-dir DIR
 --native-eol EOL
 --ignore-externals
@@ -2427,19 +2495,21 @@
         </refnamediv>
         <refsect1>
           <title>Synopsis</title>
-          <programlisting>svn info [PATH...]</programlisting>
+          <programlisting>svn info [TARGET...]</programlisting>
         </refsect1>
         <refsect1>
           <title>Description</title>
 
-          <para>Print information about paths in your working copy,
-            including:</para>
+          <para>Print information about both working copy paths and
+            URLs, including:</para>
 
           <itemizedlist>
             <listitem><para>Path</para></listitem>
             <listitem><para>Name</para></listitem>
             <listitem><para>URL</para></listitem>
             <listitem><para>Revision</para></listitem>
+            <listitem><para>Repository Root</para></listitem>
+            <listitem><para>Repository UUID</para></listitem>
             <listitem><para>Node Kind</para></listitem>
             <listitem><para>Last Changed Author</para></listitem>
             <listitem><para>Last Changed Revision</para></listitem>
@@ -2447,6 +2517,9 @@
             <listitem><para>Text Last Updated</para></listitem>
             <listitem><para>Properties Last Updated</para></listitem>
             <listitem><para>Checksum</para></listitem>
+            <listitem><para>Lock Token</para></listitem>
+            <listitem><para>Lock Owner</para></listitem>
+            <listitem><para>Lock Creation Date</para></listitem>
           </itemizedlist>
         </refsect1>
 
@@ -2462,7 +2535,7 @@
 
         <refsect1>
           <title>Accesses Repository</title>
-          <para>No</para>
+          <para>Only if operating on URLs</para>
         </refsect1>
 
         <refsect1>
@@ -2471,6 +2544,7 @@
           <screen>
 --targets FILENAME
 --recursive (-R)
+--revision (-r)
 --config-dir DIR
 </screen>
         </refsect1>
@@ -2487,6 +2561,8 @@
 Path: foo.c
 Name: foo.c
 URL: http://svn.red-bean.com/repos/test/foo.c
+Repository Root: http://svn.red-bean.com/repos/test
+Repository UUID: 5e7d134a-54fb-0310-bd04-b611643e5c25
 Revision: 4417
 Node Kind: file
 Schedule: normal
@@ -2502,8 +2578,10 @@
 
           <screen>
 $ svn info vendors
-Path: trunk
+Path: vendors
 URL: http://svn.red-bean.com/repos/test/vendors
+Repository Root: http://svn.red-bean.com/repos/test
+Repository UUID: 5e7d134a-54fb-0310-bd04-b611643e5c25
 Revision: 19
 Node Kind: directory
 Schedule: normal
@@ -2512,6 +2590,32 @@
 Last Changed Date: 2003-01-16 23:21:19 -0600 (Thu, 16 Jan 2003)
 </screen>
 
+           <para><command>svn info</command> also acts on URLs (also
+             note that the file readme.doc in this example is locked,
+             so lock information is also provided):</para>
+
+           <screen>
+$ svn info http://svn.red-bean.com/repos/test/readme.doc
+Path: readme.doc
+Name: readme.doc
+URL: http://svn.red-bean.com/repos/test/readme.doc
+Repository Root: http://svn.red-bean.com/repos/test
+Repository UUID: 5e7d134a-54fb-0310-bd04-b611643e5c25
+Revision: 1
+Node Kind: file
+Schedule: normal
+Last Changed Author: sally
+Last Changed Rev: 42
+Last Changed Date: 2003-01-14 23:21:19 -0600 (Tue, 14 Jan 2003)
+Text Last Updated: 2003-01-14 23:21:19 -0600 (Tue, 14 Jan 2003)
+Checksum: d41d8cd98f00b204e9800998ecf8427e
+Lock Token: opaquelocktoken:14011d4b-54fb-0310-8541-dbd16bd471b2
+Lock Owner: harry
+Lock Created: 2003-01-15 17:35:12 -0600 (Wed, 15 Jan 2003)
+</screen>
+
+
+
         </refsect1>
       </refentry>
 
@@ -2620,6 +2724,101 @@
         </refsect1>
       </refentry>
 
+
+      <refentry id="svn.ref.svn.c.lock">
+        <refnamediv>
+          <refname>svn lock</refname>
+            <refpurpose>Lock working copy paths or URLs in the
+              repository, so that no other user can commit changes to
+              them.</refpurpose>
+        </refnamediv>
+        <refsect1>
+          <title>Synopsis</title>
+          <programlisting>svn lock TARGET...</programlisting>
+        </refsect1>
+        <refsect1>
+          <title>Description</title>
+
+          <para>Lock each <replaceable>TARGET</replaceable>.  If any
+            <replaceable>TARGET</replaceable> is already locked by
+            another user, print a warning and continue locking the
+            rest of the <replaceable>TARGET</replaceable>s.  Use
+            <option>--force</option> to steal a lock from another user
+            or working copy.</para>
+
+        </refsect1>
+
+        <refsect1>
+          <title>Alternate Names</title>
+          <para>None</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Changes</title>
+          <para>Working Copy, Repository</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Accesses Repository</title>
+          <para>Yes</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Switches</title>
+
+          <screen>
+--targets ARG
+--message (-m) ARG
+--file (-F) ARG
+--force-log
+--encoding ARG
+--username ARG
+--password ARG
+--no-auth-cache
+--non-interactive
+--config-dir ARG
+--force
+</screen>
+        </refsect1>
+
+        <refsect1>
+          <title>Examples</title>
+
+          <para>Lock two files in your working copy:</para>
+
+          <screen>
+
+$ svn lock tree.jpg house.jpg
+'tree.jpg' locked by user 'harry'.
+'house.jpg' locked by user 'harry'.
+</screen>
+
+          <para>Lock a file in your working copy that is currently
+            locked by another user:</para>
+
+          <screen>
+$ svn lock tree.jpg
+svn: warning: Path '/tree.jpg is already locked by user 'harry in \
+     filesystem '/svn/repos/db'
+
+$ svn lock --force foo
+'tree.jpg' locked by user 'sally'.
+</screen>
+
+          <para>Lock a file without a working copy:</para>
+
+          <screen>
+$ svn lock http://svn.red-bean.com/repos/test/tree.jpg
+'tree.jpg' locked by user 'sally'.
+</screen>
+
+          <para>For further details, see <xref
+            linkend="svn.advanced.locking"/>.</para>
+
+        </refsect1>
+      </refentry>
+
+
       <refentry id="svn.ref.svn.c.log">
         <refnamediv>
           <refname>svn log</refname>
@@ -2687,6 +2886,7 @@
 --targets FILENAME
 --stop-on-copy
 --incremental
+--limit NUM
 --xml
 --username USER
 --password PASS
@@ -3782,10 +3982,9 @@
             <option>--verbose</option>, print full revision
             information on every item.</para>
 
-          <para>The first five columns in the output are each one
+          <para>The first six columns in the output are each one
             character wide, and each column gives you information
-            about different aspects of each working copy
-            item.</para>
+            about different aspects of each working copy item.</para>
 
           <para>The first column indicates that an item
             was added, deleted, or otherwise changed.</para>
@@ -3974,7 +4173,64 @@
 
           </variablelist>
 
-          <para>The out-of-date information appears in the eighth
+          <para>The sixth column is populated with lock information.</para>
+          
+          <variablelist>
+            
+            <varlistentry>
+              <term>' '</term>
+              <listitem>
+                <para>When <option>--show-updates</option> is used,
+                the file is not locked.  If
+                <option>--show-updates</option> is
+                <emphasis>not</emphasis> used, this merely means that
+                the file is not locked in this working copy.</para>
+              </listitem>
+            </varlistentry>
+
+            <varlistentry>
+              <term>K</term>
+              <listitem>
+                <para>File is locked in this working copy.</para>
+              </listitem>
+            </varlistentry>
+            
+            <varlistentry>
+              <term>O</term>
+              <listitem>
+                <para>File is locked either by another user or in
+                another working copy.  This only appears when
+                <option>--show-updates</option> is used.</para>
+              </listitem>
+            </varlistentry>
+
+            <varlistentry>
+              <term>T</term>
+              <listitem>
+                <para>File was locked in this working copy, but the
+                lock has been <quote>stolen</quote>and is invalid.
+                The file is currently locked in the repository.  This
+                only appears when <option>--show-updates</option> is
+                used.</para>
+              </listitem>
+            </varlistentry>
+
+            <varlistentry>
+              <term>B</term>
+              <listitem>
+                <para>File was locked in this working copy, but the
+                lock has been <quote>broken</quote>and is invalid.
+                The file is no longer locked This only appears when
+                <option>--show-updates</option> is used.</para>
+              </listitem>
+            </varlistentry>
+
+          </variablelist>
+
+
+
+
+          <para>The out-of-date information appears in the seventh
             column (only if you pass the
             <option>--show-updates</option> switch).</para>
 
@@ -4254,6 +4510,95 @@
         </refsect1>
       </refentry>
 
+
+      <refentry id="svn.ref.svn.c.unlock">
+        <refnamediv>
+          <refname>svn unlock</refname> 
+            <refpurpose>Unlock working copy paths or
+              URLs..</refpurpose>
+        </refnamediv>
+        <refsect1>
+          <title>Synopsis</title>
+          <programlisting>svn unlock TARGET...</programlisting>
+        </refsect1>
+        <refsect1>
+          <title>Description</title>
+
+          <para>Unlock each <replaceable>TARGET</replaceable>.  If any
+            <replaceable>TARGET</replaceable> is either locked by
+            another user or no valid lock token exists in the working
+            copy, print a warning and continue unlocking the rest of
+            the <replaceable>TARGET</replaceable>s.  Use
+            <option>--force</option> to break a lock belonging to
+            another user or working copy.</para>
+
+        </refsect1>
+
+        <refsect1>
+          <title>Alternate Names</title>
+          <para>None</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Changes</title>
+          <para>Working Copy, Repository</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Accesses Repository</title>
+          <para>Yes</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Switches</title>
+
+          <screen>
+--targets ARG
+--username ARG
+--password ARG
+--no-auth-cache
+--non-interactive
+--config-dir ARG
+--force
+</screen>
+        </refsect1>
+
+        <refsect1>
+          <title>Examples</title>
+
+          <para>Unlock two files in your working copy:</para>
+
+          <screen>
+
+$ svn unlock tree.jpg house.jpg
+'tree.jpg' unlocked.
+'house.jpg' unlocked.
+</screen>
+
+          <para>Unlock a file in your working copy that is currently
+            locked by another user:</para>
+
+          <screen>
+$ svn unlock tree.jpg
+svn: 'tree.jpg' is not locked in this working copy
+$ svn unlock --force tree.jpg
+'tree.jpg' unlocked.
+</screen>
+
+          <para>Unlock a file without a working copy:</para>
+
+          <screen>
+$ svn unlock http://svn.red-bean.com/repos/test/tree.jpg
+'tree.jpg unlocked.
+</screen>
+
+          <para>For further details, see <xref
+            linkend="svn.advanced.locking"/>.</para>
+
+        </refsect1>
+      </refentry>
+
+
       <refentry id="svn.ref.svn.c.update">
         <refnamediv>
           <refname>svn update</refname>
@@ -4271,7 +4616,9 @@
             it brings your working copy up-to-date with the
             <literal>HEAD</literal> revision.  Otherwise, it
             synchronizes the working copy to the revision given by the
-            <option>--revision</option> switch.</para>
+            <option>--revision</option> switch.  As part of the
+            synchronization, <command>svn update</command> also
+            removes any stale locks found in the working copy.</para>
 
           <para>For each updated item a line will start with a
             character reporting the action taken.  These characters
@@ -4549,7 +4896,10 @@
               created for you.<footnote><para>Remember,
               <command>svnadmin</command> works only with local
               <emphasis>paths</emphasis>, not
-              <emphasis>URLs</emphasis>.</para></footnote></para>
+              <emphasis>URLs</emphasis>.</para></footnote> As of
+              Subversion 1.2, <command>svnadmin</command> creates new
+              repositories with the <literal>fsfs</literal> filesystem
+              backend by default.</para>
           </refsect1>
 
         <refsect1>
@@ -4883,6 +5233,47 @@
         </refsect1>
       </refentry>
 
+      <refentry id="svn.ref.svnadmin.c.lslocks">
+        <refnamediv>
+          <refname>svnadmin lslocks</refname> 
+          <refpurpose>Print descriptions of all locks.</refpurpose>
+        </refnamediv>
+        <refsect1>
+          <title>Synopsis</title>
+          <programlisting>svnadmin lslocks REPOS_PATH</programlisting>
+        </refsect1>
+        <refsect1>
+          <title>Description</title>
+
+          <para>Print descriptions of all locks in a repository.</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Switches</title>
+          
+          <para>None</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Example</title>
+
+
+          <para>This lists the one locked file in the repository at
+            <filename>/svn/repos</filename></para>
+
+          <screen>
+$ svnadmin lslocks /svn/repos
+Path: /tree.jpg
+UUID Token: opaquelocktoken:ab00ddf0-6afb-0310-9cd0-dda813329753
+Owner: harry
+Created: 2005-07-08 17:27:36 -0500 (Fri, 08 Jul 2005)
+Expires: 
+Comment (1 line):
+Rework the uppermost branches on the bald cypress in the foreground.
+</screen>
+        </refsect1>
+      </refentry>
+
       <refentry id="svn.ref.svnadmin.c.lstxns">
         <refnamediv>
           <refname>svnadmin lstxns</refname>
@@ -4919,9 +5310,13 @@
       <refentry id="svn.ref.svnadmin.c.recover">
         <refnamediv>
           <refname>svnadmin recover</refname>
+
           <refpurpose>Bring a repository database back into a
           consistent state (applies only to repositories using the
-          <literal>bdb</literal> backend).</refpurpose>
+          <literal>bdb</literal> backend).  In addition, if
+          <filename>repos/conf/passwd</filename> does not exist, it
+          will create a default password file .</refpurpose>
+
         </refnamediv>
         <refsect1>
           <title>Synopsis</title>
@@ -4986,6 +5381,45 @@
       </refentry>
 
 
+      <refentry id="svn.ref.svnadmin.c.rmlocks">
+        <refnamediv>
+          <refname>svnadmin rmlocks</refname>
+          <refpurpose>Unconditionally remove one or more locks from a
+          repository.</refpurpose>
+        </refnamediv>
+        <refsect1>
+          <title>Synopsis</title>
+          <programlisting>svnadmin rmlocks REPOS_PATH LOCKED_PATH...</programlisting>
+        </refsect1>
+        <refsect1>
+          <title>Description</title>
+
+          <para>Remove lock from each <replaceable>LOCKED_PATH</replaceable>.</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Switches</title>
+          
+          <para>None</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Example</title>
+
+          <para>This deletes the locks on
+            <filename>tree.jpg</filename> and
+            <filename>house.jpg</filename> in the repository at
+            <filename>/svn/repos</filename></para>
+
+          <screen>
+$ svnadmin rmlocks /svn/repos tree.jpg house.jpg
+Removed lock on '/tree.jpg.
+Removed lock on '/house.jpg.
+</screen>
+        </refsect1>
+      </refentry>
+
+
       <refentry id="svn.ref.svnadmin.c.rmtxns">
         <refnamediv>
           <refname>svnadmin rmtxns</refname>
@@ -5178,6 +5612,19 @@
         </varlistentry>
 
         <varlistentry>
+          <term><option>--revprop</option></term>
+          <listitem>
+            <para>Operates on a revision property instead of a
+              Subversion property specific to a file or directory.
+              This switch requires that you also pass a revision
+              with the <option>--revision</option>
+              (<option>-r</option>) switch. See <xref
+              linkend="svn.reposadmin.basics.revprops"/> for more details on
+              unversioned properties.</para>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
           <term><option>--transaction</option>
             (<option>-t</option>)</term>
           <listitem>
@@ -5305,13 +5752,54 @@
           <title>Description</title>
 
           <para>Print the paths that were changed in a particular
-            revision or transaction, as well as an <quote>svn
-            update-style</quote> status letter in the first column:
-            <literal>A</literal> for added, <literal>D</literal> for
-            deleted, and <literal>U</literal> for updated
-            (modified).</para>
+            revision or transaction, as well as <quote>svn
+            update-style</quote> status letters in the first two
+            columns:</para>
 
-          </refsect1>
+          <variablelist>
+            
+            <varlistentry>
+              <term>'<literal>A </literal>'</term>
+              <listitem>
+                <para>Item added to repository.</para>
+              </listitem>
+            </varlistentry>
+
+            <varlistentry>
+              <term>'<literal>D </literal>'</term>
+              <listitem>
+                <para>Item deleted from repository.</para>
+              </listitem>
+            </varlistentry>
+
+            <varlistentry>
+              <term>'<literal>U </literal>'</term>
+              <listitem>
+                <para>File contents changed.</para>
+              </listitem>
+            </varlistentry>
+
+            <varlistentry>
+              <term>'<literal>_U</literal>'</term>
+              <listitem>
+                <para>Properties of item changed.</para>
+              </listitem>
+            </varlistentry>
+
+            <varlistentry>
+              <term>'<literal>UU</literal>'</term>
+              <listitem>
+                <para>File contents and properties changed.</para>
+              </listitem>
+            </varlistentry>
+
+          </variablelist>
+
+          <para>Files and directories can be distinguished, as directory
+            paths are displayed with a trailing '<literal>/</literal>'
+            character.</para>
+
+        </refsect1>
 
         <refsect1>
           <title>Switches</title>
@@ -5334,6 +5822,10 @@
 A   trunk/vendors/deli/chips.txt
 A   trunk/vendors/deli/sandwich.txt
 A   trunk/vendors/deli/pickle.txt
+U   trunk/vendors/baker/bagel.txt
+_U  trunk/vendors/baker/croissant.txt
+UU  trunk/vendors/baker/pretzel.txt
+D   trunk/vendors/baker/baguette.txt
 </screen>
 
         </refsect1>
@@ -5400,6 +5892,7 @@
           <screen>
 --revision (-r)
 --transaction (-t)
+--no-diff-added
 --no-diff-deleted
 </screen>
         </refsect1>
@@ -5607,6 +6100,52 @@
         </refsect1>
       </refentry>
 
+
+      <refentry id="svn.ref.svnlook.c.lock">
+        <refnamediv>
+          <refname>svnlook lock</refname>
+          <refpurpose>If a lock exists on a path in the repository,
+            describe it.</refpurpose>
+        </refnamediv>
+        <refsect1>
+          <title>Synopsis</title>
+          <programlisting>svnlook lock REPOS_PATH PATH_IN_REPOS</programlisting>
+        </refsect1>
+        <refsect1>
+          <title>Description</title>
+
+          <para>Print all information available for the lock at
+              <replaceable>PATH_IN_REPOS</replaceable>.  If
+              <replaceable>PATH_IN_REPOS</replaceable> is not locked,
+              print nothing.</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Switches</title>
+            
+          <para>None</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Examples</title>
+
+          <para>This describes the lock on the file
+            <filename>tree.jpg</filename>.</para>
+
+          <screen>
+$ svnlook lock /svn/repos tree.jpg
+UUID Token: opaquelocktoken:ab00ddf0-6afb-0310-9cd0-dda813329753
+Owner: harry
+Created: 2005-07-08 17:27:36 -0500 (Fri, 08 Jul 2005)
+Expires: 
+Comment (1 line):
+Rework the uppermost branches on the bald cypress in the foreground.
+</screen>
+          
+        </refsect1>
+      </refentry>
+
+
       <refentry id="svn.ref.svnlook.c.log">
         <refnamediv>
           <refname>svnlook log</refname>
@@ -5674,6 +6213,7 @@
           <screen>
 --revision (-r)
 --transaction (-t)
+--revprop
 </screen>
         </refsect1>
 
@@ -5722,6 +6262,7 @@
 --revision (-r)
 --transaction (-t)
 --verbose (-v)
+--revprop
 </screen>
         </refsect1>
 
@@ -6193,6 +6734,25 @@
           </varlistentry>
 
           <varlistentry>
+            <term><literal>SVNAutoversioning On</literal></term>
+            <listitem>
+
+              <para>This directive allows write requests from WebDAV
+                clients to result in automatic commits.  A generic log
+                message is auto-generated and attached to each
+                revision.  If you enable Autoversioning, you'll likely
+                want to set <literal>ModMimeUsePathInfo On</literal>
+                so that <literal>mod_mime</literal> can set
+                <literal>svn:mime-type</literal> to the correct
+                mime-type automatically (as best as
+                <literal>mod_mime</literal> is able to, of course).
+                For more information, see <xref
+                linkend="svn.webdav"/></para>
+
+            </listitem>
+          </varlistentry>
+
+          <varlistentry>
             <term><literal>SVNPath</literal></term>
             <listitem>
 



More information about the svnbook-dev mailing list