我正在嘗試使用IntelliJ IDEA(版本2017.1)將Subversion分支中的更改合併到主幹中。爲什麼IntelliJ認爲合併後分支不再可用?
我的當前工作區是樹幹,我使用的指令發現here。但是當我選擇要合併的分支時,我會在下面看到這條消息。
通常情況下,我可以做合併,像這樣沒有任何問題,使用Subversion命令行,我不斷的變化增加了分公司,並再次合併多的時間,沒有任何麻煩。
爲什麼IntelliJ告訴我該分支合併後將不可用?這是IntelliJ的限制,還是它會以某種方式實際上弄亂了我的Subversion分支? IntelliJ的顛覆客戶端不支持svn mergeinfo metadata功能,這是added in subversion 1.8? (我的工作區格式是1.8版本)
有這個在Jetbrains的一個四十歲[開放式問題(https://youtrack.jetbrains.com/issue/IDEA-81096)。它看起來不是很常見,而且還沒有能夠重現它。我會嘗試在某處查看第二個trunk的副本,並使用命令行(或者Tortoise,因爲它看起來像在Windows上)進行合併。 –
另外,請檢查您的Subversion設置,並確保IDEA使用命令行客戶端,如文檔[here](https://www.jetbrains.com/help/idea/2016.3/using-subversion-integration.html) 。我認爲純Java客戶端僅支持<= 1.7。 –
感謝您的信息。我正在使用命令行客戶端,因此儘管上面的消息說了什麼,但svn會適當地設置mergeinfo元數據。 – GreenGiant