+1 for a new feature where I can specify that the AuthzSVNAccessFile
is a relative path to the repository repository location (using the
conf directory as base by example).
This can be very useful when using SVNParentPath and delegating the
administration of the access control.
To not break the compability with existing configuration this could be
enabled by adding a new command to mod_authz_svn like
"AuthzSVNRelativePath" or something like this.
Example:
Today I have:
<Location /XSU/CadastroClientes>
DAV svn
SVNPath "C:/MPS/project/SVN/repos/XSU/CadastroClientes"
SVNIndexXSLT "/svnindex.xsl"
SVNAutoversioning On
AuthzSVNAccessFile "C:/MPS/project/SVN/repos/XSU/Projetos/conf/access.conf"
</Location>
<Location /XSU/Projetos>
DAV svn
SVNPath "C:/MPS/project/SVN/repos/XSU/Projetos"
SVNIndexXSLT "/svnindex.xsl"
SVNAutoversioning On
AuthzSVNAccessFile "C:/MPS/project/SVN/repos/XSU/Projetos/conf/access.conf"
</Location>
<Location /XSU/SALT>
DAV svn
SVNPath "C:/MPS/project/SVN/repos/XSU/SALT"
SVNIndexXSLT "/svnindex.xsl"
SVNAutoversioning On
AuthzSVNAccessFile "C:/MPS/project/SVN/repos/XSU/SALT/conf/access.conf"
</Location>
This could be like this:
<Location /XSU>
DAV svn
SVNParentPath "C:/MPS/project/SVN/repos/XSU"
SVNIndexXSLT "/svnindex.xsl"
SVNAutoversioning On
AuthzSVNRelativePath On
AuthzSVNAccessFile "access.conf"
</Location>
Received on Mon Nov 28 22:55:21 2005