我在IntelliJ 13 Community Edition中有一个包含多个模块的项目,使用Subversion进行版本控制。我已将一个模块更新为另一个Subversion版本,其他模块仍保留在主版本中。
Module 1: trunk/142 <-- head revision
Module 2: trunk/142 <-- head revision
Module 3: trunk/120 <-- another revision
在哪里可以找到个人模块的修订号?它们不会显示在任何地方。
“How do I get subversion revision numbers to appear in IntelliJ community edition?”在这里不适用,因为我的模块具有不同的修订版。修订号不会显示在Changes | Repository
中,也不会显示在Changes | Subversion Working Copies Information
中。
答案 0 :(得分:1)
尝试: svn status --show-updates --verbose
或简而言之
svn st -uv
您可能也喜欢-q选项,以显示版本控制下的项目。 了解更多详情:
svn help status
答案 1 :(得分:0)
我想回答自己。也许IntelliJ 13不支持混合修订模块 。使用Eclipse,我习惯于切换单个模块,因为切换是时间密集而且没有麻烦(至少使用我的Subversion插件)。我目前的IntelliJ设置没有这个问题。
实际上,项目混合修订模块引入的问题多于它的帮助。现在我总是将整个项目切换到目标修订版,而不是单个模块。
对此有何其他想法?