2

3 者間マージが必要な場合に Beyond Compare 3 を起動するように TortoiseHg を設定できますが、比較対象のファイルの名前とバージョンを表示することができませんでした。双方向のファイル比較を行うときに、ファイルの名前とバージョンが表示されます。適切に設定する方法を知っている人はいますか?KDiff3 にも同じ問題があります。

BC サポート サイト ( http://www.scootersoftware.com/support.php?zz=kb_vcs ) の指示に従うと、BC3 が 3 ウェイ マージ ツールとして設定されますが、ファイル名やバージョンは表示されません。

Mercurial 以降の比較 3(bc3) を diff ツールとして使用していますか? 必要なヘルプは、ほとんど質問に答えます。2 方向の比較では機能しますが、3 方向のマージでは機能しません。誰でもこの問題を解決する方法を教えてもらえますか?

4

1 に答える 1

2

TortoiseHG2.0.2とBeyondCompare3.1.11を使用して、3ウェイマージを実行すると、通常は中央のベースと両側の2つの違いがマージされます。私が通常それらを区別する方法は内容です。3ウェイマージを行う方法について私が気に入らなかったのは、一方の側(青またはピンク)を選択する必要があり、両方(両方のブランチを含む)に対応できない場合があることです。例:クラスの下部にある2つのブランチに新しい関数を配置し、それらをベースの上にマージして比較すると、どちらか一方の関数を選択することになり、両方を持つことはできません。

于 2011-07-19T19:17:55.423 に答える