On Oct 28, 2006, at 09:55, Tom H wrote:
>> The big issue (in my mind) of having 100s of repositories is that
>> it becomes a large administration headache (well, until you manage
>> to script everything). It can be more complex for the users as well.
>
> I am using mod_dav_svn as a front end, and the SVN authz file is
> automatically configured from a database, so I just as well script
> 100 <Location> directives into the httpd.conf file, as I can script
> the entries for repository paths in the SVN config file.
>
> However I am wondering whether there are any consequences for
> apache having 100 or more sets of Location directives;
>
> <Location /siteA>
> DAV svn
> SVNPath /usr/local/svn/siteA
> # our access control policy
> AuthzSVNAccessFile /path/to/access/file
> </Location>
>
> <Location /siteB>
> DAV svn
> SVNPath /usr/local/svn/siteB
> # our access control policy
> AuthzSVNAccessFile /path/to/access/file
> </Location>
Is there a reason you don't want to use the single directive
<Location />
DAV svn
SVNParentPath /usr/local/svn
# our access control policy
AuthzSVNAccessFile /path/to/access/file
</Location>
?
Note however that it is recommended to not put your SVNParentPath
at /; put it a level lower, like /svn/. This makes it easier to
handle files like favicon.ico, robots.txt and anything else that by
spec or convention must be at the root level.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Oct 28 22:46:17 2006