You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Shane Boulter <sb...@ariasolutions.com> on 2004/01/29 17:42:54 UTC
root level checkouts
Ok this is finally driving me nuts enough to ask the list. Sorry if
it's been covered before but I couldn't find anything in the archives
like what's going on here.
Basically what I have is a SVNParentPath with multiple repositories in
it. I found a link in the archives on how to add a .phtml file with a
redirect to be able to browse the top SVNParentPath. I also have web
folders enabled and these are working as well (Even though I don't like
having to create a web folder for each repository under the ParentPath).
Now the real problem comes when I want to do a checkout of the root level.
let's say that I have a repository called projA under the SVNParentPath.
SVNParentPath /usr/svn
Repository /usr/svn/projA
I can browse the /usr/svn/projA via web browser and it works great.
However if I want to do a checkout of the entire projA repository I keep
getting 301 Permenantly Moved Error. I realize that this seems to be
attributed to not having the trailing slash when trying a checkout of
the repository.
With a web browser I will get this in the logs
"GET /svn/projA/ HTTP/1.1" 200 904
But with a svn client (either tortoiseSVN or svn command line) I get
"PROPFIND /svn/projA HTTP/1.1" 301 436
This is one road block I can't seem to get through. If anyone has any
insight on it I'd sure appreciate it.
Here is my versions and such
http server:: apache 2.0.48
subversion:: subversion-0.37.0
httpd.conf
<Location /svn>
DAV svn
SVNParentPath /usr/svn
SVNIndexXSLT "/svnindex.xsl"
SVNAutoversioning On
</Location>
RewriteEngine on
RewriteRule ^/svn$ /svn_index.phtml [PT]
RewriteRule ^/svn/$ /svn_index.phtml [PT]
RewriteRule ^/svn/index.html$ /svn_index.phtml [PT]
Thanks Shane
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org