我想在Eclipse中使用Beyond Compare。現在的問題是,原生的差異和合並工具不允許自定義差異,所以差異太大。超越比較有適合的定製,但我無法集成該工具。我曾嘗試以下:在Eclipse中使用Beyond Compare進行Subversion中的合併
- 使用Eclipse插件http://beyondcvs.sourceforge.net/但我不能顛覆配置在Eclipse中使用該插件和插件本身不融入顛覆性的合併行動。
- 試圖集成Beyond Compare作爲差異查看器(請參閱Eclipse窗口>首選項>團隊> SVN>差異查看器)。當做同步時,我配置的差異查看器根本沒有使用。我遵循http://www.scootersoftware.com/download.php?c=kb_vcs在「tortoisesvn」這一點下找到的信息,並根據Subversive插件的需要更改了語法。
有沒有人成功地在Eclipse中爲Subversion整合Beyond Compare?我發現了類似的問題How to configure Beyond Compare 3 for Eclipse conflict resolution?,但它不適用於我(也許是Subversive和Subclipse之間的區別?)。
增加: 我跟着@湯姆克利夫特的步驟(感謝的很多),和Diff現在工作,合併是一個稍微有點難度了。我已完成以下步驟以最終成功:
- 按照答案中的說明進行配置。
- 更改了某個分支上的內容並提交了該內容。
- 切換到中繼線。
- 在那裏開始合併操作:
Team > Merge... > Tab URL > URL Field: <branch URL> and Radio button "Start from copy"
- 當按下
Ok
,一個彈出對話框詢問是否確定,打開「同步視圖」。 - 同步說明顯示所有更改,當我選擇一個時,會出現一個菜單條目「在外部比較編輯器中打開」,打開「比較」。
非常感謝,我會試一試,稍後再回來。 – mliebelt 2011-10-13 05:02:30
對不起,我現在已經試過了,差異很大,但合併沒有。我已經記錄了我的問題中的步驟。 – mliebelt 2011-11-10 15:22:31
發現問題,並在問題中提到它。再次感謝。 – mliebelt 2011-11-10 15:32:01