3

我的一位同事在更新他的消息来源时遇到了问题。我们更新了文件夹,看起来它正在更新到最新版本。(“更新到修订 xxxx”)然后,我们检查日志(“显示日志”)中的一些文件 - 以及文件夹本身! - 我们注意到更新过程没有正常工作。几个文件在两周前更新到不同的版本,等等。版本早于 17/12 的文件都是最新的,具有较新版本的文件仅更新到 17/12 的版本。在资源管理器中,文件带有绿色的“复选”,表示文件是最新的。

  • 我们尝试了清理——但没有奏效。
  • 删除文件并进行更新会使文件恢复到正确的修订版本。
  • 看起来单独更新每个文件确实有效。
  • 将某些文件添加到忽略列表后,问题可能开始出现。
  • 可能是在将系统日期设置为过去的某个地方后开始出现问题(系统日期现在正确)
4

2 回答 2

4

根据我对 SVN 的经验,对您来说最快的解决方案是执行干净更新,但前提是您没有任何待提交的更改要提交。您可能由于意外或类似的事情损坏了存储库,而 SVN 不知道如何处理本地存储库中的某些文件。

希望这有帮助。

于 2013-01-04T09:04:17.803 回答
0

在命令提示符下尝试以下操作:

svn cleanup

这对我有用。

于 2014-08-28T22:01:50.860 回答