ClearCase
IBM Rational ClearCase は、IBM が開発したバージョン管理、ワークスペース管理、並行開発サポート、およびビルド自動化ソリューションです。Linux および Windows 上で ClearCase クライアントプラグインを使用して、ClearCase サーバーにアクセスします。
注: ClearCase プラグインを使用するには、有効にする必要があります 。
ClearCase での GNU Diffutils の使用
ClearCase では、GNU Diffutils ツールを使用してファイルやアクティビティを比較することができます。
- Diffutilsをダウンロードし、PATHに設定されているディレクトリに解凍します。
- 「Preferences 」>「Version Control 」>「ClearCase 」を選択します。

- 「External 」ラジオボタンを選択します。「
diff」が PATH に含まれていない場合、このラジオボタンは選択不可になります。 - 「Arguments 」フィールドに、
diffを実行するための引数を指定します。
チェックアウトとチェックイン
「一般的な VCS 機能の使用」で説明されている標準的なバージョン管理システムの機能に加え、「Tools 」>「ClearCase 」から追加の機能にアクセスできます。
| メニュー項目 | 説明 |
|---|---|
| Check Out | ファイルの書き込み可能なコピーを作成します。Unified Change Management (UCM) ビューでファイルをチェックアウトすると、そのファイルは UCM アクティビティの変更セットに追加されます。 |
| Undo Check Out | ファイルのチェックアウトをキャンセルし、チェックアウトされたバージョンを削除します。 |
| Check In Activity | 現在の UCM アクティビティの変更セットにある、チェックアウトされたファイルのすべてのバージョンをチェックインします。 |
| Check In | 現在のファイル、またはバージョン管理対象オブジェクトベース (VOB) 内のすべてのファイルの、永続的な新しいバージョンを作成します。 |
| Undo Hijack | ハイジャックされたファイルを、チェックインされたバージョンに復元します。スナップショット・ビューに読み込まれたファイルの読み取り専用属性を変更し、チェックアウトせずにそのファイルを修正した場合、そのファイルはハイジャックされた状態になります。 |
ClearCase の環境設定
ClearCase の環境設定を行うには、[Preferences ] > [Version Control ] > [ClearCase] を選択します。
| 設定 | 説明 |
|---|---|
| History count | 履歴ビューに表示するイベントレコードの数。 |
| Timeout | バージョン管理操作のタイムアウト(秒単位)。 |
| Automatically check out files on edit | ファイルを編集する際に、自動的にチェックアウトします。 |
| Auto assign activity names | UCM アクティビティに自動的に名前を割り当てる。 |
| Do not prompt for comment during checkout or check-in | デフォルトでは、ファイルのチェックアウトまたはチェックイン時にコメントを入力する必要があります。このオプションを有効にすると、コメントの入力を求めるプロンプトが表示されなくなります。 |
| Prompt on check-in | [Check In] を選択した際にプロンプトを表示し、ファイルのチェックインを確認します。 |
| Disable indexer | VOB 内のファイルのインデックス作成を無効にします。一部の VOB のみをインデックス作成対象とするには、[Index only VOBs ] フィールドでそれらを指定してください。 |
「プラグインの有効化と無効化」、「バージョン管理システムの設定」、「一般的な VCS 機能の使用」、および「バージョン管理システム」も参照してください 。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.