SVN历史不会超过昨天,而SVN Checkout工作正常

时间:2011-03-23 14:05:41

标签: svn tortoisesvn

当我尝试运行SVN更新时,它不会更新昨天的最后修订版。 打开Tortoise SVN的日志也不会让我在昨天选择过去。当我尝试在日志查看器的“From / To”框中选择“To”日期时,昨天过去的所有日期都显示为灰色。

在新目录中执行项目检查,然后返回实际的最新版本(今天提交)。之后,新目录有同样的问题,并且不会在昨天更新。

我已经尝试将系统时间改为明天,但这似乎没有任何影响。此外,我的同事在更新,提交和查看日志方面绝对没有问题。

有没有人知道会发生什么事?

3 个答案:

答案 0 :(得分:2)

使用TortoiseSVN Settings;

您可以尝试恢复log caching中的默认值。我不使用Cached repositories,但我怀疑如果你已经配置了它会影响你的结果。

Dialogs1 Default number of log messages可能会影响您的展示。

您还可以尝试清除Save Data菜单中的历史记录:清除日志,可能是身份验证数据(确保您知道自己的凭据:D)

答案 1 :(得分:0)

  1. 检查您的工作副本是否以某种方式映射到不同的分支或标记。
  2. 尝试使用命令行客户端:从命令行运行svn update并将其输出粘贴到上面的问题中。

答案 2 :(得分:0)

当我看到这个问题时,这是因为我的结账仅包含/ trunk,而缺少的修订只影响了/ trunk之外的根目录中的文件。