[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: SVNParentPath/AuthzSVNAccessFile improvement ?

From: <kmradke_at_rockwellcollins.com>
Date: 2007-11-28 19:19:27 CET

stephane.crivisier@gmail.com wrote on 11/28/2007 08:07:03 AM:
>
> Currently, SVNParentPath does not support recursive finding of our
> repo. Does this is planned ? Or maybe you subversion's gurus have
> something to tell me why it is not possible ?
>
> Our users want us to give them the ability to group repositories into
> a directory. We can do that, create a directory path before the repo
> creation, we can manage rights access with complete path instead of
> only the repo name BUT SVNParentPath and AuthzSVNAccessFile don't
> support that feature.
>
> What I really wish is the ability to conf apache like this :
>
> SVNParentPath /srv/svn
> AuthzSVNAccessFile /srv/svn.authz
>
> and create directories like this :
> /srv/svn/public
> /srv/svn/private
> /srv/svn/...
>
> with repositories into that directories.

For performance reasons, I think a recursive search would be a problem.

You could always create multiple location entries:

<Location /svn/public>
  DAV svn
  SVNParentPath /srv/svn/public
  AuthzSVNAccessFile /srv/svn.authz
</Location>

<Location /svn/private>
  DAV svn
  SVNParentPath /srv/svn/private
  AuthzSVNAccessFile /srv/svn.authz
</Location>

Users would then need to include /svn/public or /svn/private in their repo
path...

I don't think it is currently supported, but another possible enhancement
would be to allow multiple SVNParentPath directives such as:

<Location /svn>
  DAV svn
  SVNParentPath /srv/svn/public
  SVNParentPath /srv/svn/private
  AuthzSVNAccessFile /srv/svn.authz
</Location>

We would need something like this (if we used SVNParentPath and not
individual SVNPath location entries) due to our limit of 250GB per
mount point in our environment. Having TBs of data is fun...

Kevin R.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Nov 28 19:19:40 2007

This is an archived mail posted to the Subversion Dev mailing list.