2013-01-15 76 views
7

我經常切換到不同的SVN分支,通常我使用1分支來處理1個問題。如何在Intellij IDEA標題中顯示當前的SVN分支?

IDEA 12沒有顯示出一些很好的可見區域當前SVN分支,有時我忘了我的工作是什麼分支,必須去改變 - >工作拷貝信息 - >刷新

是有一種方法可以在窗口標題或狀態欄中顯示當前分支(如IDEA爲git所做的那樣)?

我也試圖編寫一個插件,可以在IDEA標題中顯示當前的SVN分支,但並不真正想讀取大量的API和文檔。

根據我的理解,如果沒有標準的方式,我需要: 1)不知怎的,訂閱SVN更新事件 2)修改IDEA標題(或狀態欄),並添加當前分支的名字給它

回答

10

目前還不支持,請vote for this open request更早實現此功能。

+1

+1凹凸凸凹 –

+0

我找不到或在錯誤跟蹤器中沒有投票系統... ? – Pfiver

+0

@ Patrick2000 http://intellij-support.jetbrains.com/entries/23368682 – CrazyCoder

0

我知道你正在尋找一些自動化的方法來做到這一點。不幸的是,我沒有答案。但我解決這個問題的方法是在項目標題中手動編寫分支名稱。例如,我有一個名爲Product Trunk的項目和另一個名爲Product Branch v2.3的項目。

+0

是的,這意味着我必須在每次切換後手動重命名我的項目,這留下了原始問題 - 有時我可以忘記更改它。 – relgames

+0

這可能與SVN如何不像git那樣真正擁有分支有關。當然,它不難做到,但它依賴於SVN中的約定,而不是git中的一流支持。但我來到這個問題,因爲我正在尋找同樣的事情,因爲我使用svn開關在分支之間移動... –

7

我只需點擊'Update Project(Ctrl + T)'來識別分支。在「使用分支」字段中,它將顯示當前分支。

但當然它不像爲分支或類似的東西有一些狀態欄那麼方便。有時我忘記在分支之間切換,我認爲如果有這樣的分支,那麼它可以解決這個問題。

相關問題