Subclipse:更新SVNStatusSubscriber的更改集(更新 - 时钟同步问题)

Fil*_*lmJ 5 eclipse svn exception

我在深入研究Eclipse的错误日志时看到了这一点 - 我一直收到错误:

在"更新SVNStatusSubscriber的更改集"期间发生内部错误

尝试更新或提交时会发生几次,并最终输入我的本地SVN副本,我不得不重建它.

有没有人遇到这些中的任何一个或有任何想法修复?每次重建SVN都是一个巨大的麻烦.我正在使用Subios和Helios.此外,我通过FUSE/SSHfs连接到VM上的项目.

Fil*_*lmJ 2

好吧,这仍然不是 100% 确定,但似乎发生的情况是虚拟机上的日期偶尔不同步。在 svn 更新或提交期间,这会导致同步数据不一致,并且 Eclipse 中的客户端会感到困惑,最终抛出错误。

因为错误导致更新或提交过程中止,这使存储库处于非常不稳定的状态,我的猜测是它尝试检索文件名但返回 null,并最终将其写回 . svn/entries 不知何故。

正如我所说,我无法确认这是唯一导致问题的原因,但这是有道理的,因为在我的时钟不同步之后,几乎所有 svn 在下一个 svn up 调用中都被破坏了。