SVN 遇到了一个奇怪的问题。我有一个运行 SVN 版本 1.6.11 的 CentOS 6.3 服务器,使用 LDAP 身份验证进行用户登录。自 7 月以来,它一直稳定且在线,从未出现任何问题。由于飓风期间我们的数据中心发生电力事件,系统严重崩溃,此后一直不正常。对服务器的第一次提交可以正常工作,但此后任何尝试的连接都会冻结并继续尝试(或者直到通过结束客户端签出过程或停止 Apache 来终止连接)。服务器的重新启动允许一次签入,然后再次发生冻结。这似乎发生在 CentOS 中的 TortoiseSVN、RapidSVN 和命令行 SVN 上。在这一点上,我基本上有两个想法来解决这个问题:
- 转储并重新加载现有的 SVN 存储库,并希望任何导致它挂起的东西都不会继续存在。
- 从存储库的最后一个已知良好备份还原。
以前有人遇到过这个问题,如果是这样,你是如何解决的?