SVN:404尝试还原到以前版本时出错

SVN:404尝试还原到以前版本时出错,svn,apache2,tortoisesvn,debian,revert,Svn,Apache2,Tortoisesvn,Debian,Revert,不久前,我建立了一个debian svn服务器,到目前为止,它工作没有任何问题 昨天我在提交一些修改时遇到了一些问题,我想在一些修改之前恢复到一个版本,但这不起作用。这是我第一次尝试,所以我不知道它在任何时候都有效 我设法解决了提交问题,但仍然无法恢复。我可以还原最近的更改,但是当我想返回一些修订时,我会得到一个404错误 我正在客户端使用Tortoise,无法找到有关此问题的任何信息 有人知道这个问题吗 提前谢谢 编辑: 其他信息: SVN客户端:1.8.1 SVN服务器:1.6.17 我提到

不久前,我建立了一个debian svn服务器,到目前为止,它工作没有任何问题

昨天我在提交一些修改时遇到了一些问题,我想在一些修改之前恢复到一个版本,但这不起作用。这是我第一次尝试,所以我不知道它在任何时候都有效

我设法解决了提交问题,但仍然无法恢复。我可以还原最近的更改,但是当我想返回一些修订时,我会得到一个404错误

我正在客户端使用Tortoise,无法找到有关此问题的任何信息

有人知道这个问题吗

提前谢谢

编辑:

其他信息:

SVN客户端:1.8.1

SVN服务器:1.6.17

我提到的提交问题是我无法提交,因为即使受影响的文件是新的,我也总是会出现“过期”错误。我通过备份父目录解决了这个问题,然后删除它,更新并提交,然后重新添加目录并再次提交

当我尝试恢复某些修订时,我得到的确切错误是:

存储库临时移动到 ''; 请重新安置


经过数周的绝望和近乎疯狂,我终于解决了这个问题


原因是.htaccess中存在一些错误:我使用绝对URL作为我的ErrorDocs。我真的不知道为什么这会引起这种麻烦,但事实上确实如此。

您所描述的问题还不清楚。您在客户端和服务器上安装了什么SVN版本?你会犯什么错误?你的意思是什么样的提交问题?你真的看到了你指定的URL吗?检查服务器端(通过HTTPS为Subversion repos提供服务的Apache HTTP服务器)是有意义的,因为它与404(未找到)一起出错。确保使用正确的URL。很难说是什么问题。@bahrep:谢谢你的回答。是的,这是准确的输出(当然除了域名)。不幸的是,我不知道在服务器端检查什么。我确信我使用了正确的存储库URL,并且存储库从未移动过。我不知道svn的内部工作流程(它使用什么url返回到特定版本)。然而,非常奇怪的是,服务器找不到它,因为这似乎不是一个配置问题(因为它只是可以设置存储库的URL,而不是单个版本的URL)。这是一个非常大的问题,我不知道如何解决这个问题!请帮帮我!有什么想法吗?