[svnbook] r5072 committed - trunk/en/book/ch06-server-configuration.xml

lyalyakin at users.sourceforge.net lyalyakin at users.sourceforge.net
Wed Jan 20 12:58:24 CST 2016


Revision: 5072
          http://sourceforge.net/p/svnbook/source/5072
Author:   lyalyakin
Date:     2016-01-20 18:58:24 +0000 (Wed, 20 Jan 2016)
Log Message:
-----------
Reverting [r5070] & [r5071] for now. These changes do not merge back to /branches/1.7/en because svn.serverconfig.httpd.ref hasn't been backported there (yet?).

Revision Links:
--------------
    http://sourceforge.net/p/svnbook/source/5070
    http://sourceforge.net/p/svnbook/source/5071

Modified Paths:
--------------
    trunk/en/book/ch06-server-configuration.xml

Modified: trunk/en/book/ch06-server-configuration.xml
===================================================================
--- trunk/en/book/ch06-server-configuration.xml	2016-01-20 17:50:24 UTC (rev 5071)
+++ trunk/en/book/ch06-server-configuration.xml	2016-01-20 18:58:24 UTC (rev 5072)
@@ -2386,12 +2386,10 @@
 
         <para>To activate this module, you need to configure your
           <literal><Location></literal> block to use the
-          <literal>AuthzSVNAccessFile</literal> directive which specifies
-          a single file containing the permissions policy for paths within
-          your repositories.  Beginning with Subversion 1.7, you can
-          also use <literal>AuthzSVNReposRelativeAccessFile</literal>
-          directive to specify a per repository access file.
-          (In a moment, we'll discuss the format of that file.)</para>
+          <literal>AuthzSVNAccessFile</literal> directive, which
+          specifies a file containing the permissions policy for paths
+          within your repositories.  (In a moment, we'll discuss the
+          format of that file.)</para>
 
         <para>Apache is flexible, so you have the option to configure
           your block in one of three general patterns.  To begin,
@@ -4114,10 +4112,7 @@
 
               <para>Consult <replaceable>file-path</replaceable> for
                 access rules describing the permissions for paths in
-                Subversion repository.  In a configuration
-                block for a Subversion repository either this directive or
-                <literal>AuthzSVNReposRelativeAccessFile</literal> can be
-                present, but not both.</para>
+                Subversion repository.</para>
 
             </listitem>
           </varlistentry>
@@ -4162,28 +4157,6 @@
             </listitem>
           </varlistentry>
 
-          <varlistentry>
-            <term><literal>AuthzSVNReposRelativeAccessFile
-              <replaceable>file-path</replaceable></literal></term>
-            <listitem>
-
-              <para>Consult <replaceable>file-path</replaceable> for
-                access rules describing the permissions for paths in
-                Subversion repository.  Unlike
-                <literal>AuthzSVNAccessFile</literal>, the path specified
-                for <literal>AuthzSVNReposRelativeAccessFile</literal> is
-                relative from the /conf directory in the repository on
-                filesystem.  In other words, the <replaceable>file-path</replaceable>
-                specifies a per repository file that must by accessible by
-                the relative path for any repository.  In a configuration
-                block for a Subversion repository either this directive or
-                <literal>AuthzSVNAccessFile</literal> can be present, but
-                not both.  This option is available as of Subversion 1.7.
-              </para>
-
-            </listitem>
-          </varlistentry>
-
         </variablelist>
       </sect3>
 
@@ -4285,8 +4258,7 @@
         in <filename>httpd.conf</filename> in the same fashion
         that <command>mod_dav_svn</command> itself is loaded.  To
         enable the use of this module for your repositories, you'll
-        add the <literal>AuthzSVNAccessFile</literal> or
-        <literal>AuthzSVNReposRelativeAccessFile</literal> directives (again
+        add the <literal>AuthzSVNAccessFile</literal> directive (again
         within the <filename>httpd.conf</filename> file) pointing to
         your own access rules file.  (For a full explanation, see
         <xref linkend="svn.serverconfig.httpd.authz.perdir"/>.)</para>
@@ -4308,11 +4280,7 @@
         repository in which that path is found.  In other words,
         except for a few reserved sections, section names are of one
         of two forms: either <literal>[repos-name:path]</literal>
-        or <literal>[path]</literal> when
-        <literal>AuthzSVNAccessFile</literal> is used.  If you configured
-        per repository access files via <literal>AuthzSVNReposRelativeAccessFile</literal>
-        directive, you should always use <literal>[path]</literal> form
-        only.  Authenticated usernames are the
+        or <literal>[path]</literal>.  Authenticated usernames are the
         option names within each section, and an option's value
         describes that user's level of access to the repository path:
         either <literal>r</literal> (read-only) or <literal>rw</literal>




More information about the svnbook-dev mailing list