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
バッチファイルに何もロードできません。