cdb.c コマンドでは、一般的なコンポーネント管理処理を行うことができます。
表 3–2 コンポーネントを管理する CLI コマンド
コマンド |
説明 |
---|---|
cdb.c.ci |
閲覧不可のコンポーネントおよびコンポーネントモデルをチェックインする |
cdb.c.co |
コンポーネントをチェックアウトする |
cdb.c.la |
すべてのコンポーネントの全バージョンを一覧表示する |
cdb.c.lo |
コンポーネントの詳細情報を一覧表示する |
cdb.c.lv |
コンポーネントの全バージョンを一覧表示する |
cdb.c.mod |
コンポーネントを変更する |
cdb.c.mv |
コンポーネントを移動する、または名前を変更する |
cdb.c.sc |
コンポーネントに 1 つ以上のカテゴリを割り当てる |
cdb.c.sh |
コンポーネントを表示する、または非表示にする |
cdb.c.del |
コンポーネントを削除する |
特定のコンポーネントをチェックインするには、cdb.c.ci コマンドを使用します。このコマンドは、必ず以下のシナリオで使用します。
閲覧不能コンポーネント (untyped コンポーネントまたは container コンポーネント) をチェックインする必要がある場合。
閲覧可能コンポーネントをチェックインする必要がある場合は、cdb.rsrc.ci コマンドを使用します。コマンドとコマンド引数については、「cdb.rsrc.ci」を参照してください。
コンポーネントモデル (コンポーネントの XML 表現) をチェックインする必要があるが、参照先コンポーネントやソースオブジェクトはチェックインしない場合。この機能は、制御ブロックや変数値の更新時に使用できます。
新しいバージョンのコンポーネントと、そのすべての参照先コンポーネントを作成する場合は、cdb.rsrc.ci コマンドを使用します。コマンドとコマンド引数については、「cdb.rsrc.ci」を参照してください。
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
path |
[R] |
InputStreamWrapper |
XML コンポーネント定義の場所 |
major |
[O] |
ブール型 |
新しいメジャーバージョンとしてチェックインするかどうか。デフォルトは false |
import |
[O] |
ブール型 |
変数設定をインポートするかどうか。デフォルトは true |
hidePrev |
[O] |
ブール型 |
古いコンポーネントを非表示にするかどうか。デフォルトは true |
result |
コンポーネント |
新しいコンポーネント |
このコマンドは、コンポーネントをチェックアウトし、指定されたコンポーネントを XML 書式で出力します。
表 3–4 cdb.c.co コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
comp |
[R] |
ComponentID |
表示するコンポーネント XML の ID |
result |
コンポーネント |
XML 書式で出力されたコンポーネント |
このコマンドは、すべてのコンポーネントの全バージョンを一覧表示します。
表 3–5 cdb.c.la コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
sh |
[O] |
ブール型 |
非表示のコンポーネントを表示するかどうか。デフォルトは false |
cat |
[O] |
CategoryID |
適用するカテゴリフィルタ。デフォルトは「all」 |
folderID |
[O] |
FolderID |
親フォルダ ID。デフォルトはルートフォルダ (NM: /) |
flatView |
[O] |
ブール型 |
結果をフラットビューで表示するかどうか。デフォルトは true |
result |
SummaryComponent- Array |
コンポーネント |
このコマンドは、指定されたコンポーネントの詳細を一覧表示します。
表 3–6 cdb.c.lo コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ComponentID |
表示するコンポーネントの ID |
result |
コンポーネント |
コンポーネント |
このコマンドは、指定されたコンポーネントの全バージョンを一覧表示します。
表 3–7 cdb.c.lv コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
comp |
[R] |
ComponentID |
コンポーネント |
result |
SummaryComponent- Array |
コンポーネントの全バージョン |
このコマンドは、コンポーネントを変更し、新しいバージョンのコンポーネントを生成します。
表 3–8 cdb.c.mod コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
comp |
[R] |
ComponentID |
コンポーネント |
label |
[O] |
文字列 |
コンポーネントラベル |
desc |
[O] |
文字列 |
コンポーネントの説明 |
rva |
[O] |
StringArray |
コンポーネントのバージョン。バージョン番号は、推奨バージョンには「#」、デフォルトバージョンには「+」、最新バージョンには「-」を使用する。すべてのコンポーネントで最新バージョンを使用する場合は、この引数を省略する。 この引数は、複合コンポーネントにのみ適用可能 |
hidePrev |
[O] |
ブール型 |
古いバージョンを非表示にするかどうか。デフォルトは true |
result |
コンポーネント |
コンポーネント |
このコマンドは、コンポーネントを移動するか、コンポーネントの名前を変更します。
表 3–9 cdb.c.mv コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ComponentID |
移動する、または名前を変更するコンポーネントの ID |
fullname |
[R] |
文字列 |
コンポーネントの新しい完全名 (パス + 名前) |
このコマンドは、コンポーネントにカテゴリセットを関連付けます。
表 3–10 cdb.c.sc コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ComponentID |
影響を受けるコンポーネントの ID |
catIDs |
[R] |
CategoryIDSet |
このコンポーネントに関連付けるカテゴリの ID |
all |
[O] |
ブール型 |
全バージョンのコンポーネントを変更するかどうか。デフォルトは false |
このコマンドは、コンポーネントにカテゴリセットを関連付けます。
表 3–11 cdb.c.sc コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ComponentID |
影響を受けるコンポーネントの ID |
catIDs |
[R] |
CategoryIDSet |
このコンポーネントに関連付けるカテゴリの ID |
all |
[O] |
ブール型 |
全バージョンのコンポーネントを変更するかどうか。デフォルトは false |
このコマンドは、コンポーネントを削除します。
表 3–12 cdb.c.del コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ComponentID |
削除するコンポーネントの ID |
all |
[O] |
ブール型 |
全バージョンのコンポーネントを削除するかどうか。デフォルトは false |