为什么 Intellij IDEA SVN 历史不显示某些修订,这些修订显示在 Tortoise SVN 日志中?

Why is Intellij IDEA SVN history not displaying some revisions, which are displayed in Tortoise SVN log?

IntelliJ IDEA 中某个项目的 SVN 历史缺少一些修订,这些修订存在于 Tortoise SVN 日志中。

正如您在 Tortoise SVN 中的图片中看到的,24220 之后的下一个版本是 24216,但在 Intellij IDEA 中,下一个版本是 23650.

(要在 Intellij IDEA 中显示历史记录,我在项目根目录中右键单击 window,然后从菜单 "Subversion > Show History" 中单击 select。对于 Tortoise SVN 日志,我右键单击项目的基础文件夹和 select "Tortoise SVN > Show log"。)

为什么 Intellij IDEA Subversion 历史不显示这些修订?

编辑:

r23650 是直接提交到分支。难道这个修改在Intellij IDEA的历史记录中是不可见的,因为它对不直接在项目根目录下的文件进行了更改?

Intellij IDEA SVN 历史记录仅显示对选定文件夹或直接位于该文件夹中的文件所做的提交。提交子文件夹中修改的文件是不可见的。要查看分支中的所有提交,您必须使用 "Browse changes..." - 位于 "Subversion".

下的上下文菜单中

对于无法在 Repository 选项卡中显示完整历史记录的问题,请先单击 Clear,最后单击 Refresh (仅按刷新无任何作用)。