Search This Blog

Thursday, January 17, 2013

httpd - svn: Repository moved temporarily to 'main'; please relocate - Stack Overflow

httpd - svn: Repository moved temporarily to 'main'; please relocate - Stack Overflow:


svn: Repository moved temporarily to 'something'; please relocate
Dears, it is a lame misconfiguration issue! You probably use dav_svn module to access your SVN repository. And there is global redirection on the ErrorDocument directive in your web server config. You should override this setting for the SVN repository section in the dav_svn config.

Edit the following file: /etc/apache2/mods-enabled/dav_svn.conf Add the directive "ErrorDocument 404 default" between Location lines. It does the trick. My config can be an example for you:
<Location /svn>
  DAV svn
  SVNPath /var/svn-repos/svn
  AuthType Basic
  AuthName "Subversion Repository"
  AuthUserFile /etc/apache2/dav_svn.passwd
  Require valid-user
  SSLRequireSSL
  ErrorDocument 404 default
</Location>
And reload the web server config with the following command:
/etc/init.d/apache2 reload

No comments:

Post a Comment