Ryan Schmidt wrote on Thu, Mar 10, 2011 at 20:09:31 -0600:
> On Mar 10, 2011, at 15:17, Daniel F. Garcia wrote:
> 
> > This is a good solution, but I have 2 additional requirements
> > * I have >100 subdomains and I want to save time setting them up (ok, I 
> > could script this)
> > * I need to be able to add subdomains without restarting apache
> > 
> > The 2nd requirement is why I used the *.mydomain.com alias and used the 
> > SVNParentPath directive.
> 
> Sorry, Daniel, I don't know a way to accomplish all those objectives. The 
> only options Subversion provides are:
> 
>  * SVNPath: host a single repository at a URL
>  * SVNParentPath: host multiple repositories under a parent URL
> 

Thus, this is really an httpd question not an svn question.  The
@httpd.apache.org lists might be the better forum.

> There is no provision for using SVNParentPath with the repository name coming 
> from the hostname, only from a directory component in the URL.
> 
> You cannot use mod_rewrite or similar to fake this. Subversion clients do not 
> follow HTTP redirects.
> 

They will in 1.7: 
http://subversion.apache.org/docs/release-notes/1.7#http-redirects

> The only way I know to accomplish the functionality you want is to define 
> each subdomain as its own VirtualHost, either manually or via a script you 
> write. You will have to restart Apache when making changes, though a graceful 
> restart shouldn't impact you too much.
> 
> 
> 

Reply via email to