58

tortoisesvn 用の優れた外部マージ ツールはありますか (組み込みのマージ ツールは特に好きではありません)。私は差分に WinMerge を使用していますが、3 方向のマージでは機能しません (より良い質問は、tortoisesvn を tortoisesvs のように強制的にマージする方法があるのでしょうか?)

[編集]

それらをすべて試した後、私にとっては、SourceGear が私が好むものです。sourcegear から DiffMerge を指定する方法は次のとおりです。

C:\Program Files\SourceGear\DiffMerge\DiffMerge.exe /t1="My Working Version" /t2="Repository Version" /t3="Base" /r=%merged %mine %theirs %base

4

7 に答える 7

46

PERFORCEマージツール

PERFORCEは明らかに無料ではありませんが、マージツールは無料です。デフォルトのTortoiseSvnよりも100倍優れています。TortoiseSvnと統合するには、マージツールを次のように設定します。

C:\ Path-To \ P4Merge.exe%base%theirs%mine%merged

于 2008-09-08T18:41:58.923 に答える
32

SourcegearDiffMergeを見てください。DiffMergeは、VaultおよびFortress製品の比較およびマージツールですが、スタンドアロンツールとして無料で利用できるようになっています。注目すべき機能の1つは、ディレクトリツリー全体を区別できることです。

編集: DiffMergeは無料のツールのままですが、少なくとも1日に1回はポップアップで登録を要求します(少なくともバージョン4.2以降)。また、ポップアップには次のように記載されています。

将来のリリースで選択する新機能も登録が必要になりますが、コア機能と修正はすべての人が利用できるようになります。

于 2008-09-08T18:50:25.550 に答える
22

Beyond Compareは私に何度も提案されました。

于 2008-09-08T19:03:40.247 に答える
6

私はKDiff3を3方向のマージツールとして使用しています。それはまともな仕事をします。

于 2008-09-08T18:44:44.940 に答える
6

Araxis Mergeは高価ですが、すばらしいです。ファイルまたはフォルダでの3ウェイマージを非常にうまく処理します。差分の表示方法は、WindiffやP4のツールよりもはるかに便利です。

于 2008-09-08T18:50:54.940 に答える
3

CompareItは良いです。svn のコマンド ライン インターフェイスを使用すると、亀が物事を拾い上げてあなたに尋ねる場所で、より多くのマージが行われることがわかります。

于 2008-09-08T18:34:16.667 に答える
0

非営利目的で無料で使用できるこのSmartSynchronizeが気に入っています

于 2013-01-21T00:19:41.740 に答える