[svnbook] r4025 committed - * en/book/ch09-reference.xml...

svnbook at googlecode.com svnbook at googlecode.com
Fri Aug 19 11:37:09 CDT 2011


Revision: 4025
Author:   cmpilato at gmail.com
Date:     Fri Aug 19 09:34:22 2011
Log:      * en/book/ch09-reference.xml
   Merge from /trunk/en r4024, which alphabetized the mod_dav_svn and
   mod_authz_svn directives.
http://code.google.com/p/svnbook/source/detail?r=4025

Modified:
  /branches/1.6/en
  /branches/1.6/en/book/ch09-reference.xml

=======================================
--- /branches/1.6/en/book/ch09-reference.xml	Thu Aug 18 12:20:36 2011
+++ /branches/1.6/en/book/ch09-reference.xml	Fri Aug 19 09:34:22 2011
@@ -9052,6 +9052,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>

@@ -9113,76 +9150,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>
@@ -9203,63 +9231,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>
@@ -9304,6 +9304,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>
@@ -9353,22 +9369,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