ユーティリティーのコピー

ccm_copy_tools コマンドを使用して、旧インストール・ディレクトリーから Rational® Synergy 7.2 以降 インストール・ディレクトリーにユーティリティーをコピーします。また、このコマンドを使用して旧リリースのユーティリティーを保存したり、以前に保存したユーティリティーを Rational Synergy リリース 7.2 以降 インストール済み環境に適用したりできます。

Rational Synergy 7.2 以降 インストール・ディレクトリーに書き込むため、ユーザー ccm_root としてこのコマンドを実行する必要があります。

コマンド構文

以下のコマンドを実行すると、ツールが古い Rational Synergy インストール・ディレクトリーから新しいインストール・ディレクトリーに直接コピーされます。

ccm_copy_tools old_install_dir new_install_dir

以下の場合にはエラーが発生します。
  • 2 つのインストール・ディレクトリーのいずれかが存在しない。
  • 2 つのインストール・ディレクトリーが同一である。
  • 古いインストール・ディレクトリーが Rational Synergy 6.5 またはそれ以降のディレクトリーではない。
  • 新しいインストール・ディレクトリーが Rational Synergy 7.2 以降7.0、7.1、または 7.1a のディレクトリーではない。

old_install_directory は、以前に 6.5 のツールを使用して更新された既存の Rational Synergy 7.0、7.1、または 7.1a ディレクトリーを参照することができます。このため、複数の 7.2 以降 インストール済み環境の間で、または旧インストール済み環境から 7.2 以降 インストール済み環境にツールをコピーできます。

ccm_copy_tools -o output_file old_install_dir

このコマンド形式では、既存の Rational Synergy 7.0、7.1、または 7.1a インストール済み環境から、後で別の場所にインストールするための保存ファイルに、6.5 ツールがコピーされます。この情報は、Rational Synergy の旧インストール済み環境と新しいインストール済み環境が相互に可視でない場合に役立ちます。前述のコマンド形式で実行される直接コピーは使用できません。

ccm_copy_tools -i input_file new_install_dir

このコマンド形式では、6.5 ツールが保存ファイルから既存の Rational Synergy インストール済み環境にコピーされます。この保存ファイルは、これより前に ccm_copy_tools -o コマンドを使用して作成されたファイルでなければなりません。新しいインストール・ディレクトリーが Rational Synergy 7.0、7.1、または 7.1a のディレクトリーではない場合は、エラーが発生します。

デフォルトでは、すべての目的について、必要なファイルをコピーします。どのモードでも、以下のオプションを併用できます。

オプション 説明
-a アーカイブ用ツールをコピーします。
-d diff および merge 用のツールをコピーします。
-m ObjectMake 用のファイルをコピーします。
-v コピーされる各ファイルのパスを表示します。

CLI 設定の更新

Rational Synergy 6.5 の比較ツールやマージ・ツールを使用する場合は、ツールをインストール・ディレクトリーにコピーするだけでなく、CLI 設定を更新する必要もあります。例えば、ccm_dff を使用して UNIX でオブジェクトを比較するには、ccm.properties ファイルの次の行を変更します。
ccm.cli.tools.compare.ascii.unix=%ccm_home/bin/util/ccm_dff -o %outfile %file1 %file2

フィードバック