零星的 SVN 签出失败



我正在使用另一个存储库中的过滤转储创建的存储库遇到 ramdon 签出失败。我正在通过Apache WebDAV访问它。

粗略地说,新结帐失败的可能性为 25%,并显示以下两条错误消息之一:

svn: E160004: Corrupt representation '128 9 111 98 2fdc6c36a75b97744d20c04eecb701c3'
svn: E175009: The XML response contains invalid XML
svn: E130003: Malformed XML: no element found

此行为发生在我的两台位于不同物理位置的两台计算机上。它也发生在托管 Apache 服务器的同一台计算机上。

我尝试使用 svnadmin verify 验证服务器端的存储库。它没有报告任何问题。

如何调试和解决此问题?

重新启动 httpd 后问题消失了。显然,使用 svn 命令行工具热更新存储库是一个坏主意。我怀疑这可能会导致 Apache 服务器出现一些一致性问题。

最新更新