Intellij idea 为什么Intellij IDEA SVN历史记录不显示一些修订,这些修订显示在乌龟SVN日志中?

Intellij idea 为什么Intellij IDEA SVN历史记录不显示一些修订,这些修订显示在乌龟SVN日志中?,intellij-idea,svn,tortoisesvn,Intellij Idea,Svn,Tortoisesvn,IntelliJ IDEA中项目的SVN历史缺少一些修订,这些修订出现在Turtoise SVN日志中 正如您在Tortoise SVN的图片中所看到的,24220之后的下一个版本是24216,但在Intellij IDEA中,下一个版本是23650 (要在Intellij IDEA中显示历史,我在项目根目录上的项目窗口中右键单击,然后从菜单“Subversion>Show history”中选择。对于Ortoise SVN日志,我右键单击项目的基本文件夹,然后选择“Ortoise SVN>S

IntelliJ IDEA中项目的SVN历史缺少一些修订,这些修订出现在Turtoise SVN日志中

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

(要在Intellij IDEA中显示历史,我在项目根目录上的项目窗口中右键单击,然后从菜单“Subversion>Show history”中选择。对于Ortoise SVN日志,我右键单击项目的基本文件夹,然后选择“Ortoise SVN>Show log”。)

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

编辑:


r23650是直接向分支提交的。是否该版本在Intellij IDEA的历史记录中不可见,因为它对不直接位于项目根目录下的文件进行了更改?

Intellij IDEA SVN历史记录仅显示对选定文件夹或直接位于该文件夹中的文件所做的提交。提交子文件夹中不可见的修改文件。要查看分支中的所有提交,必须使用“浏览更改…”-位于“Subversion”下的上下文菜单中


对于那些无法在存储库选项卡中显示完整历史记录的用户,首先单击清除,最后单击刷新(只按刷新不起任何作用)。

您是否在Ortoisesvn和IDEA中使用相同的工作副本?在IDEA中运行
svn update
。它是完全相同的项目和相同的文件。它应该是同一个工作副本,不是吗?它可以是磁盘上不同位置的不同工作副本。r24220是一个合并。也许IntelliJ IDEA也在显示源版本(就像乌龟在选中“包含合并版本”时所做的那样)。你能核实一下吗?我现在知道了。。。Intellij IDEA SVN历史记录仅显示对选定文件夹或直接位于该文件夹中的文件所做的更改。对子文件夹中的文件所做的更改不可见。要查看这些更改,您必须使用“浏览更改…”(也位于Subversion下的上下文菜单中)。很抱歉打扰您,谢谢您的努力。