2011-04-26 46 views
2

我可以配置TortoiseHg以在需要3路合併時啓動Beyond Compare 3,但我無法獲得它顯示正在比較的文件的名稱和版本。它在進行雙向文件比較時顯示文件的名稱和版本。有誰知道如何正確配置它? KDiff3有同樣的問題。如何使用TortoiseHg 2.0.3進行3路合併比較3.2.4

在BC支持站點(http://www.scootersoftware.com/support.php?zz=kb_vcs)之後,將BC3設置爲3路合併工具,但不顯示文件名或版本。

Using mercurial and beyond compare 3(bc3) as the diff tool? help needed差不多回答這個問題。它適用於雙向比較,但不適用於三路合併。誰能告訴我如何解決這個問題?

回答

2

我有TortoiseHG 2.0.2和超越比較3.1.11當做一個3路合併它的典型的中間基地和兩邊的差異。我通常將他們分開的方式是內容。我不喜歡這種方式3路合併的方式,你必須有時選擇另一邊(藍色或粉紅色),不能同時使用兩者(包含兩個分支)。例如:如果我將一個新函數放在我的班級底部的兩個分支中,並將它們合併到基礎之上,那麼比較會讓我選擇一個或另一個函數,而我不能同時擁有這兩個函數。

+3

您可以從兩側進行更改。使用Ctrl + B先左取右,或Shift + Ctrl + B右取左。請參閱編輯菜單以瞭解選項。此外,「合併」窗格中的文本可以完全編輯。 – 2011-09-13 13:26:37