Svn 加载了subversion转储,但它';那是不可接近的

Svn 加载了subversion转储,但它';那是不可接近的,svn,tortoisesvn,Svn,Tortoisesvn,我收到一个SVN存储库的转储文件,我正在将其移动到我的服务器。我们称之为myserver.com/svn。load语句打印出加载的文件的长列表,并且不报告任何错误。但是,一旦我尝试访问存储库进行签出,或重新定位现有签出,我会被告知: Repository moved temporarily to 'http://www.myserver.com/svn'; please relocate 换句话说,我的新存储库报告它已临时移动到自身。我怎样才能克服这一点?我在有关svnadmin load命令

我收到一个SVN存储库的转储文件,我正在将其移动到我的服务器。我们称之为myserver.com/svn。load语句打印出加载的文件的长列表,并且不报告任何错误。但是,一旦我尝试访问存储库进行签出,或重新定位现有签出,我会被告知:

Repository moved temporarily to 'http://www.myserver.com/svn'; please relocate

换句话说,我的新存储库报告它已临时移动到自身。我怎样才能克服这一点?我在有关svnadmin load命令的文档中找不到有关此消息的任何信息。

我认为有人添加了一个钩子脚本,通知您存储库现在位于另一个URL


如果这不是预期的,则可能表明存在安全问题。

我认为有人添加了一个钩子脚本,通知您存储库现在位于另一个URL


如果这不是预期的,则可能表明存在安全问题。

我听说过一些情况,这是由于在中的路径末尾添加“/”引起的。我听说过一些情况,这是由于在中的路径末尾添加“/”引起的,subversion在创建存储库时会生成UUID(通用唯一ID)。我相信为了使用原始repo中的UUID,您需要在svnadmin load命令中添加“-force UUID”


subversion在创建存储库时会生成UUID(通用唯一ID)。我相信为了使用原始repo中的UUID,您需要在svnadmin load命令中添加“-force UUID”


可能是您的服务器配置为将所有错误重定向到某个地方(即主页)。你应该找的那条线叫做

ErrorDocument 404 http://www.myserver.com/svn

SVN显然使用404(未找到)错误来添加新资源。您必须允许此错误通过,而不是重定向,否则svn将变得混乱。

可能是您的服务器配置为将所有错误重定向到某个位置(即主页)。你应该找的那条线叫做

ErrorDocument 404 http://www.myserver.com/svn

SVN显然使用404(未找到)错误来添加新资源。您必须允许此文件通过,而不是重定向,否则svn将变得混乱。

如果您正在使用,并且VirtualHost的DocumentRoot目录中有一个.htaccess文件,请尝试将其删除,看看是否有帮助。:)

如果您正在使用,并且VirtualHost的DocumentRoot目录中有一个.htaccess文件,请尝试将其删除,看看是否有帮助。:)

不,不是这样。加载后立即出现此错误消息。不管怎样,它告诉我我的存储库现在在同一个url上。你在使用Apache吗?如果是,你能在浏览器中看到回购协议吗?如果没有,那么我会检查apache配置。你能在那台机器上创建一个新的存储库吗?不,不是。加载后立即出现此错误消息。不管怎样,它告诉我我的存储库现在在同一个url上。你在使用Apache吗?如果是,你能在浏览器中看到回购协议吗?如果没有,那么我会检查apache配置。你能在那台机器上创建一个新的存储库吗。只是一个线索:“要排除通过代理传递的站点,必须在Subversion“servers”文件中,而不是在“http代理例外”选项下进行配置。”未验证。只是一个线索:“要排除通过代理传递的站点,必须在Subversion“servers”文件中,而不是在“http代理例外”选项下进行配置。”