显示日志未显示所有修订

Show Log not showing all revisions

我有一个问题,Subversion 没有显示我在目录树中向下查看时希望看到的所有修订。

让这成为我的目录结构:

trunc
  |____ src
         |____Folder1
                 |______File1

对于 File1,我们有修订版 1、2 和 3。

我们使用的是 Tortoise-SVN 1.8.11,当前版本是 SVN 2.7.6。

在 Windows 8.1 的文件资源管理器中,当我对 trunk 文件夹执行 SVN 显示日志 时,它会显示所有修订。但是,关闭 src 它只显示修订版 1 和 3。(当我从 Folder1File1 开始时也是如此)。

我在 Tortoise 的存储库浏览器中做了同样的事情,同样的结果。重新结帐,结果相同。

我也为 Visual Studio 使用 AnkhSVN 插件。这会向我显示所有修订版 (1,2,3),无论我在哪里!

这个 Tortoise 问题很讨厌,因为我更喜欢 Tortoise 而不是 Ankh 来合并分支。当然我不想在合并的时候错过修改。

有谁知道这里发生了什么,是否可以通过任何方式解决这个问题?

在准备这个问题时,经过大量的摸索,我得出结论,这一定是一个特定于机器的问题,因为在另一台机器上,所有的修订都显示出来,而不管我在哪个文件夹中做的 "Show Log".

我发现 here Tortoise 缓存日志消息。现在当我清除这些...

...终于又看到al改版了

我想我仍然 post 这个问题,现在有了答案,供其他人 运行 进入这个欺骗性的问题。