ClearCase エレメント プロパティ

ClearCase ビュー内のファイルまたはディレクトリ エレメントのプロパティを表示または編集するには、ClearCase の [エレメント プロパティ] ページを使用します。

エレメントとは、1 つ以上のバージョンのリソースを保管する ClearCase オブジェクトのことです。 VOB は、1 つ以上のファイルまたはディレクトリ エレメントを保管します。 ClearCase ビューには、ある特定のロード済みエレメントのたった 1 つのバージョンだけを示すことができます。 このページに表示されるプロパティは、エレメントそのものに適用されます。 現在の ClearCase ビューにロードされたバージョンのエレメントのプロパティを表示または変更するには、ClearCase バージョン プロパティを使用します。

変更は、変更している項目からフォーカスが外れたときに適用されます。例えば、新規テキストが入力されるか既存のテキストが変更されるかして、[説明] フィールドが変更されます。[説明] フィールドからフォーカスが移動すると、すぐに変更が適用されます。どこでも [説明] フィールド以外の場所をクリックすればフォーカスは移動し、変更が適用されます。あるいは、[OK] ボタンをクリックすることでも、フォーカスが移動して変更が適用されます。

エレメントの一般プロパティ

[ClearCase エレメント] のプロパティ ページの [一般] タブには、選択したエレメントに関する次のような情報が表示されます。

プロパティ名 プロパティの説明
名前 リソースの VOB 関連のパス名。
種類 選択したエレメントの種類。 詳細は、ClearCase リソースのカテゴリを参照してください。
作成日時 エレメントが作成された (ソース管理に追加された) 日付と時刻。
作成者 エレメントを作成した ClearCase ユーザーの user_id.group_id のフォームの名前。
説明 エレメントの作成に関連するコメント。
エレメント タイプ エレメントのタイプ。 これによって、エレメントのバージョンの作成をどの ClearCase タイプ マネージャが担当するかが決まります。

エレメント保護プロパティ

エレメント保護は、ClearCase の管理下にあるリソースへのアクセスを制御します。

エレメントは、単一のユーザーによって所有され、単一のプライマリ グループに所属します。 エレメントが作成されると、エレメントの所有者は、そのエレメントを作成したユーザーになり、そのエレメントのグループは、そのユーザーのプライマリ グループになります。 あるバージョンのエレメントのチェックアウトなどの、特定の ClearCase 操作を実行するには、ユーザーのプライマリ グループが、そのエレメントのグループと同じでなければなりません。 エレメントの保護を変更しても、そのチェックアウト済みバージョンには効果はありません。 エレメントのチェックイン後のビューでは、通常はチェックイン済みバージョンが選択されて、更新済みの保護が表示されます。

[ClearCase エレメント] のプロパティ ページの [保護] タブには、選択したエレメントに関する次のような情報が表示されます。

プロパティ名 プロパティの説明
所有者 エレメントを所有する ClearCase ユーザーのユーザー名。
グループ エレメントを所有する ClearCase ユーザーの所属先のプライマリ グループの名前。
読み取り このプロパティを選択すると、エレメントは ClearCase ビューでアクセス (ロード) することができます。
書き込み ディレクトリ エレメントに対してこのプロパティを選択すると、新しいファイルまたはディレクトリをそのディレクトリ エレメントに追加することができます。 このプロパティは、ファイル エレメントには適用されません。
実行 このプロパティは、ClearCase 動的ビュー内でエレメントを実行できるかどうかを制御します。
UID の設定 エレメントの set-UID ビットをオンにします。 (UNIX コンピュータからのアクセス時にのみ用いることができます。)
GID の設定 エレメントの set-GID ビットをオンにします。 (UNIX コンピュータからのアクセス時にのみ用いることができます。)
注: Rational ClearTeam Explorer には適用されないエレメント保護プロパティもありますが、それらのプロパティも、ネイティブ ClearCase クライアントからエレメントにアクセスするときにはそのエレメントの保護に影響を与えます。

ACL のプロパティ

エレメント プロパティ ページの [ACL] タブには、選択したエレメントに関する次のような情報が表示されます。

プロパティ名 プロパティの説明
ユーザーの権限 (Permissions for user) 現在選択されているエレメントで、現行のユーザーの包括的な権限 (読み取り、変更、フル、なし) を表示します。
すべての有効な ACL 現行エレメントについて、有効な ACL のプリンシパルと権限を表示します。 有効な ACL は、役割マップとそのポリシーを組み合わせることにより計算されます。つまり、役割マップ内の役割マッピングが、ポリシーのアクセス制御エントリにある役割に置き換えられます。 最終的には、ACL に間接的なプリンシパルが存在しなくなるため、アクセス チェックの際の解釈が容易になります。
自分に影響している項目のみを表示します このオプションを選択すると、[すべての有効な ACL] が、現行のユーザーを含むプリンシパルのみを表示します。
このリソースの役割マップ (Rolemap for this resource) 現在選択されているエレメントの役割マップを表示します。
開く 現行エレメントの役割マップを、役割マップ エディタで開きます。

エレメント カスタム プロパティ

[ClearCase エレメント] のプロパティ ページの [カスタム] タブには、選択したエレメントに関する次のような情報が表示されます。

プロパティ名 プロパティの説明
属性 選択したエレメントに付加された ClearCase 属性のリスト。 どの属性にも、[タイプ][値] があります。
ハイパーリンク 選択したエレメントに付加されたハイパーリンクのリスト。

エレメント ロック プロパティ

[ClearCase エレメント] のプロパティ ページの [ロック] タブには、選択したエレメントに関する次のような情報が表示されます。

プロパティ名 プロパティの説明
状態 [ロック済み] または [アンロック済み] のいずれか。 [ロック済み] のエレメントは [廃止] になる場合もあります。
ロックしたユーザー エレメントをロックした ClearCase ユーザーの user_id.group_id のフォームの名前。
ロックした日付 ロックが設定された日付と時刻。
説明 ロックに関するコメント。
除外ユーザー ロックを適用されないユーザーのリスト。
ユーザーの追加 [ユーザーの追加] ダイアログ ボックスをクリックして開きます。そこで、[除外ユーザー] リストにユーザーを追加することができます。
ユーザーの削除 クリックすると、選択したユーザーを [除外ユーザー] リストから削除します。
すべて削除 クリックすると、すべてのユーザーを [除外ユーザー] リストから削除します。

エレメント マスターシップ プロパティ

VOB 内で選択したエレメントが、ClearCase MultiSite を使って複製される場合、[ClearCase element エレメント] のプロパティ ページの [マスターシップ] タブには、選択したエレメントに関する次のような情報が表示されます。

プロパティ名 プロパティの説明
現在のレプリカ エレメントを含むレプリカ (ClearCase サーバーからアクセスできるレプリカ) のレプリカ名。
マスター レプリカ 現在のレプリカ オブジェクトを統括するレプリカの名前。

オブジェクトのマスターシップによって、誰が修正できるかが決まります。 通常、自分の現在のレプリカがオブジェクトを統括していない場合、そのオブジェクトを修正できません。


フィードバック