修正したリソースをチェックインする場合、その変更内容を、別のチーム メンバーが同じリソースに対して加えた変更と比較して、競合があった場合にそれを解決する方法を決めなければなりません。形式的なマージと呼ばれる、ある特定のタイプの非競合マージが自動的に処理されます。自分で競合を解決する必要のあるマージを対象として、以下のタイプのリソース用に比較およびマージ機能をタイプ別に提供するツールが Rational ClearTeam Explorer に備えられています。
使用可能なツールには、ネイティブの ClearCase クライアントに含まれているプログラムに基づく外部ツールも含まれます。また、ClearCase 統合 (UTF-8) ツール、Eclipse ツール、および Rational Software Architect ツール (インストールされている場合) が含まれている内部ツールがあります。ディレクトリ比較が実行されるのは、ClearCase ツールまたは ClearCase 統合 (UTF-8) ツールだけです。
Rational ClearTeam Explorer では、このツールは必要に応じて [先行バージョンと比較] 操作または [別の ClearCase バージョンと比較] 操作によって呼び出されたり、ストリームのリベース、ストリームからのデリバー、ClearCase マージ マネージャ、[保留変更] ビュー、および ClearCase バージョン ツリー によって呼び出されたりします。
またマージ ツールは、マージを必要とするチェックインを実行する際に呼び出すこともできます。
こうしたツールの設定は、[比較/マージのプリファレンス] ページ (
) を使用するとカスタマイズできます。