3

WinMerge をインストールして、「ClearCase と統合」オプションをチェックしました。Java ソース ファイルで「以前のバージョンと比較」を実行すると、ClearCase は Winmerge を実行するようになりました。ただし、xml ファイルで同じコマンドを実行すると、xml 差分マージが開きます。代わりに Winmerge を開くにはどうすればよいですか?

4

1 に答える 1

3

たとえば、「Beyond Compare を ClearCase と統合するにはどうすればよいですか?」を参照してください。

変更する必要があります

# up to ClearCase 7.0
c:\program files\rational\ClearCase\lib\mgrs

また

# ClearCase 7.1 and more
c:\program files\IBM\RationalSDLC\ClearCase\lib\mgrs

XML Diff/Merge Type Manager の変更の詳細については、技術情報 swg21256807を参照してください。

を使用するタイプ マネージャの場合は、実行可能ファイルを独自のxmldiffmrgものに置き換えxmldiffmrgます。

例(ツール用ではありませんが、アイデアは得られます):

_xml2       compare          ..\..\..\..\KDiff3\KDiff3.exe
_xml2       xcompare         ..\..\..\..\KDiff3\KDiff3.exe
_xml2       merge            ..\..\..\..\KDiff3\KDiff3.exe
_xml2       xmerge           ..\..\..\..\KDiff3\KDiff3.exe

注:mapfileは、現在の場所からの相対パスを使用して実行可能ファイルを検索します。
この例でKDiff3は、 は Windows のデフォルト ディレクトリ ( ) にインストールされているためC:\Program Files\KDiff3、マップ ファイルで定義された相対パスはそのように反映されます。

于 2012-02-03T10:44:06.380 に答える