My vhost config:
<VirtualHost *:443> ServerName test1.site.com DocumentRoot /var/www/test1.site.com <Location /svn> DAV svn SVNListParentPath on SVNParentPath /opt/svn </Location> SSLEngine on SSLCertificateFile /etc/apache2/ssl/server.pem SSLCertificateKeyFile /etc/apache2/ssl/server.key I've created repos with command:
svnadmin create /opt/svn/reponame When I'm pointing my browser to https://site.com/svn it shows all my project and files, its OK.
Error when checkouting:
$ svn checkout https://test1.site.com/svn/ ./ svn: Repository moved temporarily to 'https://test1.site.com/svn/'; please relocate $ svn checkout https://test1.site.com/svn/projectname ./ svn: Repository moved temporarily to 'https://test1.site.com/svn/projectname/'; please relocate $ tail -2 /var/log/apache2/other_vhosts_access.log test1.site.com:443 93.12.33.100 - - "OPTIONS /svn HTTP/1.1" 302 274 "-" "SVN/1.6.6 (r40053) neon/0.29.0" test1.site.com:443 93.12.33.100 - - "OPTIONS /svn/projectname HTTP/1.1" 302 277 "-" "SVN/1.6.6 (r40053) neon/0.29.0" There is no config options in /etc/apache2/mods_enabled/dav_svn.conf, there is no other VirtualHosts in Apache2.
I've spent about 10 hours be there is no result :( I've tried creating new repos, setting Error 404 default, same shit!