2012-08-09 119 views
2

IntelliJ支持Mercurial,但它不能正確處理重命名。即重命名文件或將文件移動到其他程序包不會在Mercurial中重命名/移動文件。如何在IntelliJ中使用Mercurial?

這是絕對煩人的。在IntelliJ中使用Mercurial有沒有更好的方法?

謝謝。

回答

3

您必須在設置中註冊您的Mercurial根目錄|版本控制。 您必須指向確切的根目錄,如果hg根超過它,則不能使用「<Project>」映射。

0

這可能是由IDEA中錯誤的VCS根配置引起的,check the related issue帶有註釋中的解決方案。

明確指定mercurial根目錄而不是使用<Project>佔位符應該有所幫助。

+0

我的項目目錄不是Mercurial存儲庫的根目錄,也不可以,因爲存儲庫也包含其他內容。你的意思是說,如果項目根目錄也是回購根目錄,IntelliJ-Mercurial集成只能正確地重命名。請說,不。 – mark 2012-08-09 16:49:20

+0

有任何意見嗎? – mark 2012-08-13 10:17:34