このページでは

ClearCase

IBM Rational ClearCase は、IBM が開発したバージョン管理、ワークスペース管理、並行開発サポート、およびビルド自動化ソリューションです。Linux および Windows 上で ClearCase クライアントプラグインを使用して、ClearCase サーバーにアクセスします。

注: ClearCase プラグインを使用するには、有効にする必要があります

ClearCase での GNU Diffutils の使用

ClearCase では、GNU Diffutils ツールを使用してファイルやアクティビティを比較することができます。

  1. Diffutilsをダウンロードし、PATHに設定されているディレクトリに解凍します。
  2. Preferences 」>「Version Control 」>「ClearCase 」を選択します。

    「バージョン管理」環境設定の「ClearCase」タブ

  3. External 」ラジオボタンを選択します。「diff 」が PATH に含まれていない場合、このラジオボタンは選択不可になります。
  4. 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 namesUCM アクティビティに自動的に名前を割り当てる。
Do not prompt for comment during checkout or check-inデフォルトでは、ファイルのチェックアウトまたはチェックイン時にコメントを入力する必要があります。このオプションを有効にすると、コメントの入力を求めるプロンプトが表示されなくなります。
Prompt on check-in[Check In] を選択した際にプロンプトを表示し、ファイルのチェックインを確認します。
Disable indexerVOB 内のファイルのインデックス作成を無効にします。一部の 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.