Beyond Compare を Eclipse 内で使用したいと思います。当面の問題は、ネイティブの差分およびマージ ツールでは差分を十分にカスタマイズできないため、差分が多すぎることです。Beyond Compare にはそのための適切なカスタマイズがありますが、ツールを統合できませんでした。私は次のことを試しました:
- Eclipse プラグインhttp://beyondcvs.sourceforge.net/を使用しますが、そのプラグインを使用するように Eclipse 内で Subversive を構成できず、プラグインは Subversive のマージ アクションに統合されません。
- Beyond Compare を差分ビューアーとして統合しようとしました (Eclipse ウィンドウ > 設定 > チーム > SVN > 差分ビューアーを参照)。その後、同期を行うと、構成した差分ビューアーはまったく使用されませんでした。http://www.scootersoftware.com/download.php?c=kb_vcsの「tortoisesvn」の下にある情報に従い、 Subversive プラグインの必要に応じて構文を変更しました。
Beyond Compare を Eclipse for Subversion に統合することに成功した人はいますか? 同様の質問を見つけましたEclipseの競合解決のためにBeyond Compare 3を構成する方法は? 、しかし、それは私にとってはうまくいきませんでした(おそらくSubversiveとSubclipseの違いですか?)。
追加: @Tom Clift の手順に従いました (どうもありがとうございました)。差分が機能するようになりました。マージは少し難しくなりました。最終的に成功するために、次の手順を実行しました。
- 回答で文書化されているように構成されています。
- ブランチで何かを変更し、それをコミットしました。
- トランクに切り替えました。
- そこでマージ操作を開始しました:
Team > Merge... > Tab URL > URL Field: <branch URL> and Radio button "Start from copy"
- を押す
Ok
と、[ビューの同期] を開いてよいかどうかを尋ねるダイアログが表示されます。 - 同期パースペクティブにはすべての変更が表示されます。1 つを選択すると、[Beyond Compare] を開く [外部比較エディターで開く] メニュー エントリが表示されます。