Loaded a footer dump but it is not available
I got an SVN repository dump file that I am pushing to my server. Let's call it myserver.com/svn. The load statement produces a long list of loaded files and does not report an error. However, as soon as I try to access the repository to checkout, or move my existing checkout, I was told:
Repository moved temporarily to 'http://www.myserver.com/svn'; please relocate
In other words, my new repository reports that it has moved to itself temporarily. How do I get past this? I can't find anything about this post in the documentation for the svnadmin load command.
subversion generates a UUID (universally unique identifier) whenever it creates a repository. I believe that in order to use the UUID from your original repo, you need to add the "--force-uuid" command to the svnadmin boot command.
http://svnbook.red-bean.com/en/1.5/svn.ref.svnadmin.c.load.html
I think someone added a script hook to tell you that your repository is now at a different url.
If not expected, it may indicate a security issue.
I've heard of several cases where this was caused by adding a '/' to the end of the path in the <Location directive in the apache config.
Please remove the '/' if you added it.
Perhaps your server is configured to redirect all errors to the location (i.e. to the home page). The line you should be looking for will be named something like
ErrorDocument 404 http://www.myserver.com/svn
SVN appears to be using 404 (not found) errors to add new resources. You have to let this get through instead of redirecting, or svn will get confused.
If you are using by accident and have a .htaccess file somewhere in the VirtualHost's DocumentRoot directory, try deleting it and see if it helps. :)