如何在Intellij IDEA标题中显示当前的SVN分支?

8

我经常切换到不同的SVN分支,通常一个问题我使用一个分支来解决。

IDEA 12没有在某些好的可见区域显示当前的SVN分支,有时我会忘记我正在工作的分支,必须转到Changes -> Working copy info -> Refresh

有没有一种方法在窗口标题或状态栏中显示当前分支(就像IDEA对于git所做的那样)?

我还试图编写一个插件,可以在IDEA标题中显示当前的SVN分支,但不想阅读大量的API和文档。

据我所知,如果没有标准方式,我需要: 1)以某种方式订阅SVN更新事件 2)修改IDEA标题(或状态栏)并将当前分支名称添加到其中

4个回答

11

在漏洞跟踪器中我找不到投票系统,或者它不存在吗? - Pfiver

9
我只需点击“更新项目(Ctrl + T)”以识别分支。在“使用分支”字段中,它将显示当前分支。
但是,当然,并不像拥有某些分支状态栏或类似的东西那么方便。有时我会忘记在分支之间切换,如果有这样的进度条,它可能会解决这个问题。

0

我知道你正在寻找一些自动化的方法来解决这个问题。不幸的是,我没有答案。但是我解决这个问题的方法是手动在项目标题中编写分支名称。例如,我有一个名为Product Trunk的项目和另一个名为Product Branch v2.3的项目。


是的,这意味着我必须在每次更改后手动重命名我的项目,这会留下原始问题 - 有时我可能会忘记更改它。 - relgames
可能与SVN没有像git一样的分支方式有关。当然,这并不难做到,但它依赖于SVN中的约定,而不是git中的一流支持。但我来到这个问题是因为我正在寻找与使用svn switch在分支之间移动相同的东西... - Bryce Fischer

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接