notroj opened a new pull request, #28:
URL: https://github.com/apache/subversion/pull/28

   ```
   mod_dav_svn: Use mod_dav's DAVBasePath setting to determine the
   repository root path, allowing SVN to be configured via LocationMatch like:
   
    <LocationMatch ^/repos/svn(.*)>
       DAV svn
       SVNParentPath /srv/repos
       DAVBasePath /repos
    </LocationMatch>
   
   by mapping URL path "/repos/svnfoo" to the filesystem path of 
"/srv/repos/svnfoo". This partially addresses issues like SVN-4790 (with 
minimal added complexity), though does not provide as much flexibility as 
discussed in SVN-2679.
   
   * subversion/mod_dav_svn/mod_dav_svn.c (dav_svn__get_root_dir): Retrieve and 
return the setting from DavBasePath via dav_get_base_path() where that API is 
available and DavBasePath is configured. (dav_svn__translate_name): Use 
dav_svn__get_root_dir() to determine the repos root for the same reason.
   ```
   
   Note this mod_dav API is only present in httpd trunk (currently).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@subversion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to