[svnbook] r4024 committed - * en/book/ch09-reference.xml...
svnbook at googlecode.com
svnbook at googlecode.com
Fri Aug 19 11:33:04 CDT 2011
Revision: 4024
Author: cmpilato at gmail.com
Date: Fri Aug 19 09:32:37 2011
Log: * en/book/ch09-reference.xml
Alphabetize mod_dav_svn and mod_authz_svn directives. No content changes.
http://code.google.com/p/svnbook/source/detail?r=4024
Modified:
/trunk/en/book/ch09-reference.xml
=======================================
--- /trunk/en/book/ch09-reference.xml Fri Aug 19 08:54:48 2011
+++ /trunk/en/book/ch09-reference.xml Fri Aug 19 09:32:37 2011
@@ -9320,6 +9320,43 @@
backend for <literal>mod_dav</literal> to handle all
requests.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><literal>SVNActivitiesDB
+ <replaceable>directory-path</replaceable></literal></term>
+ <listitem>
+
+ <para>Specifies the location in the filesystem where the
+ activities database should be stored. By default,
+ <command>mod_dav_svn</command> creates and uses a
directory in the
+ repository
+ called <filename>dav/activities.d</filename>. The
+ path specified with this option must be an absolute
+ path.</para>
+
+ <para>If specified for
+ an <literal>SVNParentPath</literal> area,
<command>mod_dav_svn</command>
+ appends the basename of the repository to the path
+ specified here. For example:</para>
+
+ <informalexample>
+ <screen>
+<Location /svn>
+ DAV svn
+
+ # any "/svn/foo" URL will map to a repository in
+ # /net/svn.nfs/repositories/foo
+ SVNParentPath "/net/svn.nfs/repositories"
+
+ # any "/svn/foo" URL will map to an activities db in
+ # /var/db/svn/activities/foo
+ SVNActivitiesDB "/var/db/svn/activities"
+</Location>
+</screen>
+ </informalexample>
+
</listitem>
</varlistentry>
@@ -9381,76 +9418,67 @@
</varlistentry>
<varlistentry>
- <term><literal>SVNPath
+ <term><literal>SVNIndexXSLT
<replaceable>directory-path</replaceable></literal></term>
<listitem>
- <para>Specifies the location in the
- filesystem for a Subversion repository's files. In a
- configuration block for a Subversion repository,
- either this directive or
- <literal>SVNParentPath</literal> must be present, but
- not both.</para>
+ <para>Specifies the URI of an XSL transformation for
+ directory indexes. This directive is optional.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><literal>SVNSpecialURI
- <replaceable>component</replaceable></literal></term>
+ <term><literal>SVNListParentPath On|Off</literal></term>
<listitem>
- <para>Specifies the URI component (namespace) for
- special Subversion resources. The default is
- <literal>!svn</literal>, and most
- administrators will never use this directive. Set
- this only if there is a pressing need to have a file
- named <filename>!svn</filename> in your repository.
- If you change this on a server already in use, it will
- break all of the outstanding working copies, and your
- users will hunt you down with pitchforks and flaming
- torches.</para>
+ <para>When set to <literal>On</literal>, allows
+ a <literal>GET</literal>
+ of <literal>SVNParentPath</literal>, which results in
+ a listing of all repositories under that path. The
+ default setting is
+ <literal>Off</literal>.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><literal>SVNReposName
- <replaceable>name</replaceable></literal></term>
+ <term><literal>SVNMasterURI
+ <replaceable>url</replaceable></literal></term>
<listitem>
- <para>Specifies the name of a Subversion repository for
- use in <literal>HTTP GET</literal> responses. This
- value will be prepended to the title of all directory
- listings (which are served when you navigate to a
- Subversion repository with a web browser). This
- directive is optional.</para>
+ <para>Specifies a URI to the master Subversion
+ repository (used for a write-through proxy).</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><literal>SVNIndexXSLT
+ <term><literal>SVNParentPath
<replaceable>directory-path</replaceable></literal></term>
<listitem>
- <para>Specifies the URI of an XSL transformation for
- directory indexes. This directive is optional.</para>
+ <para>Specifies the location in the filesystem of a
+ parent directory whose child directories are
+ Subversion repositories. In a configuration block for
+ a Subversion repository, either this directive or
+ <literal>SVNPath</literal> must be present, but not
+ both.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><literal>SVNParentPath
+ <term><literal>SVNPath
<replaceable>directory-path</replaceable></literal></term>
<listitem>
- <para>Specifies the location in the filesystem of a
- parent directory whose child directories are
- Subversion repositories. In a configuration block for
- a Subversion repository, either this directive or
- <literal>SVNPath</literal> must be present, but not
- both.</para>
+ <para>Specifies the location in the
+ filesystem for a Subversion repository's files. In a
+ configuration block for a Subversion repository,
+ either this directive or
+ <literal>SVNParentPath</literal> must be present, but
+ not both.</para>
</listitem>
</varlistentry>
@@ -9471,63 +9499,35 @@
</varlistentry>
<varlistentry>
- <term><literal>SVNListParentPath On|Off</literal></term>
+ <term><literal>SVNReposName
+ <replaceable>name</replaceable></literal></term>
<listitem>
- <para>When set to <literal>On</literal>, allows
- a <literal>GET</literal>
- of <literal>SVNParentPath</literal>, which results in
- a listing of all repositories under that path. The
- default setting is
- <literal>Off</literal>.</para>
+ <para>Specifies the name of a Subversion repository for
+ use in <literal>HTTP GET</literal> responses. This
+ value will be prepended to the title of all directory
+ listings (which are served when you navigate to a
+ Subversion repository with a web browser). This
+ directive is optional.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><literal>SVNMasterURI
- <replaceable>url</replaceable></literal></term>
+ <term><literal>SVNSpecialURI
+ <replaceable>component</replaceable></literal></term>
<listitem>
- <para>Specifies a URI to the master Subversion
- repository (used for a write-through proxy).</para>
-
- </listitem>
- </varlistentry>
-
- <varlistentry>
- <term><literal>SVNActivitiesDB
- <replaceable>directory-path</replaceable></literal></term>
- <listitem>
-
- <para>Specifies the location in the filesystem where the
- activities database should be stored. By default,
- <command>mod_dav_svn</command> creates and uses a
directory in the
- repository
- called <filename>dav/activities.d</filename>. The
- path specified with this option must be an absolute
- path.</para>
-
- <para>If specified for
- an <literal>SVNParentPath</literal> area,
<command>mod_dav_svn</command>
- appends the basename of the repository to the path
- specified here. For example:</para>
-
- <informalexample>
- <screen>
-<Location /svn>
- DAV svn
-
- # any "/svn/foo" URL will map to a repository in
- # /net/svn.nfs/repositories/foo
- SVNParentPath "/net/svn.nfs/repositories"
-
- # any "/svn/foo" URL will map to an activities db in
- # /var/db/svn/activities/foo
- SVNActivitiesDB "/var/db/svn/activities"
-</Location>
-</screen>
- </informalexample>
+ <para>Specifies the URI component (namespace) for
+ special Subversion resources. The default is
+ <literal>!svn</literal>, and most
+ administrators will never use this directive. Set
+ this only if there is a pressing need to have a file
+ named <filename>!svn</filename> in your repository.
+ If you change this on a server already in use, it will
+ break all of the outstanding working copies, and your
+ users will hunt you down with pitchforks and flaming
+ torches.</para>
</listitem>
</varlistentry>
@@ -9572,6 +9572,22 @@
<variablelist>
+ <varlistentry>
+ <term><literal>AuthzForceUsernameCase Upper|
Lower</literal></term>
+ <listitem>
+
+ <para>Set to <literal>Upper</literal>
+ or <literal>Lower</literal> to perform case conversion
+ of the specified sort on the authenticated username
+ before checking it for authorization. While usernames
+ are compared in a case-sensitive fashion against those
+ referenced in the authorization rules file, this
+ directive can at least normalize variably-cased
+ usernames into something consistent.</para>
+
+ </listitem>
+ </varlistentry>
+
<varlistentry>
<term><literal>AuthzSVNAccessFile
<replaceable>file-path</replaceable></literal></term>
@@ -9621,22 +9637,6 @@
value of this directive is
<literal>On</literal>.</para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
- <term><literal>AuthzForceUsernameCase Upper|
Lower</literal></term>
- <listitem>
-
- <para>Set to <literal>Upper</literal>
- or <literal>Lower</literal> to perform case conversion
- of the specified sort on the authenticated username
- before checking it for authorization. While usernames
- are compared in a case-sensitive fashion against those
- referenced in the authorization rules file, this
- directive can at least normalize variably-cased
- usernames into something consistent.</para>
-
</listitem>
</varlistentry>
More information about the svnbook-dev
mailing list