1

我正在使用 svn 服务器设置 - (WindowsXP 中的 Visual SVN 服务器)现在我的 Smart SVN 事务日志中出现错误 - (用于在 Mac 中签出 SVN 中的内容)

-:E200002:序列化散列缺少终止符 svn:E175002:“/svn//!svn/bc/1045”的报告:400 错误请求()

我可以看到我的修订高达 1042。现在我可以进行提交、更新和所有其他 SVN 操作。但无法看到事务日志。

我认为我在 1045 处的修订存在问题,但我不知道错误是什么以及我需要检查的地方。

我怎样才能解决这个问题?

4

1 回答 1

0

看起来存储库已损坏。你有备份吗?从备份恢复是解决此问题的首选方法。

我假设您运行 VisualSVN Server 2.5.9(Subversion 1.7.9)或更早版本,并且机器上出现电源或磁盘故障。Subversion 1.7.9 有一个错误,如果发生电源/磁盘故障,可能会导致存储库损坏。该错误已在 Subversion 1.7.10 / VisualSVN Server 2.5.10 中修复。

请参阅http://svn.apache.org/repos/asf/subversion/tags/1.7.10/CHANGES

  • 修复 Windows 上电源/磁盘故障时的存储库损坏 (r1483781)
于 2013-07-09T09:46:39.973 回答