0

Subversion の差分プログラムとしてBeyond Compare 3を Komodo IDE 7に統合しようとしています。

TortoiseSVN で差分プログラムとして BC3 を使用していますが、Komodo で設定する方法がわかりません。

Komodo IDE は BC3 の既知のセットアップにリストされていません

http://www.scootersoftware.com/support.php?zz=kb_vcs.php

Activestate フォーラムもチェックしましたが、そのような運はありませんでした

http://community.activestate.com/forum/subversion-external-diff-tool

私は、アクティブステート フォーラムで言及されているバッチ ファイル メソッドを使用するだけでなく、Komodo の diff オプションを直接使用してみました。Komodo で BC3 への直接リンクを使用して Diff 設定を使用する場合、現在作業中のファイルを 3 ウィンドウ比較で取得します。2 ウィンドウ比較 (Subversion トランクと作業コピー) を目指しています。

Komodo で得た最も近いものは、BC3 の Web サイトの TortoiseSVN 文字列を使用したものでしたが、3 つのウィンドウが表示され、そのうちの 2 つは同じファイル名でした。また、比較中にファイルの末尾に「(Working Copy)」という文字列を追加し、ファイルのロードに失敗します。これを手動でリモートにすると、2 つの同一のファイルが比較されます。

これは、Diff オプションの下の Komodo 設定で使用している文字列です。

--diff-cmd "C:\\Program Files (x86)\\Beyond Compare 3\\BComp.exe"  %base %mine /title1=%bname /title2=%yname /leftreadonly

バッチファイルに何もロードできません。

4

2 に答える 2

0

代わりに実行コマンドを使用してください。[ツール] => [コマンドの実行] をクリックし、[実行] オプションの横にある [コンソールなし] を選択し、そのBCompare.exe場所を PATH 環境変数に追加し、[参照] ボタンを使用して TortoiseSVN ドキュメント ルートに移動し、アプリケーションを実行します。BCompare.exe %F %f

コマンドの実行メニューの「ツールボックスに追加」チェックボックスをクリックして、右側のツールボックスにショートカットとして保存することもできます。

于 2012-08-26T12:49:14.877 に答える