このサブコマンドは、1 つ以上のリリースを変更します。
始める前に
このサブコマンドを使用するには、ユーザーは build_mgr または ccm_admin ロールに属している必要があります。
このタスクについて
ccm release -m|-modify [-bl|-baseline release_spec]
[-desc|-description description]
[-desc_edit|-descriptionedit|-description_edit]
[-desc_file|-descriptionfile|-description_file file_path]
[-manager manager] ([-active] | [-inactive])
([-allow_dcm_transfer] | [-noallow_dcm_transfer])
[-allow_parallel_check_out] [-noallow_parallel_check_out]
[-allow_parallel_check_in] [-noallow_parallel_check_in]
[-groups groups] ([-included_releases included_releases] |
[-included_releases_file included_releases_file])
[-phase phase]
([(-apr|-add_process_rule|-add_process_rules process_rule_spec)...
[-cpr|-clear_process_rules]] | [(-rpr|-remove_process_rule|
-remove_process_rules process_rule_spec)...])
([-cct|-create_component_tasks] | [-nocct|-nocreate_component_tasks])
release_spec...
- -active
- リリースをアクティブに設定します。
- -allow_dcm_transfer
- 転送セットのリリース・スコープおよびクエリーによってリリースが組み込まれた場合に、リリースが DCM 複製の対象となるように指定します。
- -allow_parallel_check_in
- このリリースでのオブジェクトのパラレル・チェックインを許可するように指定します。パラレル・チェックインをパラレル・チェックアウト と組み合わせずに使用することはできません。
- -allow_parallel_check_out
- このリリースでのオブジェクトのパラレル・チェックアウトを許可するように指定します。パラレル・チェックインをパラレル・チェックアウト と組み合わせずに使用することはできません。
- -apr|-add_process_rule|-add_process_rules process_rule_spec
- 指定したプロセス・ルールを、引数によって指定した各リリースに追加します。詳しくは、『プロセス・ルール仕様』を参照してください。
- -baseline release_spec
- 変更するリリースのベースライン・リリースを設定します。詳しくは、『リリース仕様』を参照してください。
- -cct|-create_component_tasks
- 変更するリリース定義のベースラインが作成されるときに、対応するコンポーネント・タスクを作成するように指定します。このオプションは、リリース定義を変更するときに、チームがコンポーネント・タスクを必要としているのが分かっている場合などに使用します。ベースラインを変更すると、コンポーネント・タスクが自動的に作成されます。
- -cpr|-clear_process_rules
- プロセス・ルールを追加する前に既存のプロセス・ルールをすべてクリアし、プロセス・ルールの絶対セットを設定します。
- -desc|-description description
- リリースの説明を指定します。エスケープ・シーケンスを使用して、改行およびその他の文字を含めることができます。あるいは、-description_file または -description_edit を使用して、複数行の説明を指定します。-description、-description_file、および -description_edit をすべて同時に使用すると、説明は -description オプション値の後に、-description_file で指定されたファイルから読み取られた説明を追加してから、現在のデフォルト・テキスト・エディターを起動してコメントを表示します。このエディターで保存されたテキストが、説明の設定に使用されます。
- -desc_edit|-description_edit
- リリース説明を対話式に編集または作成するために、現在のテキスト・エディターを起動します。このテキスト・エディターで保存された結果は、説明の設定に使用されます。-desc|-description を参照してください。
- -desc_file|-description_file file_path
- 説明を収容しているファイルへのパスを指定します。
- -groups groups
- 新規リリースの変更、または以降のリリースの作成を許可するグループを指定します。groups 値は、コンマまたはスペースで区切った 1 つ以上のグループ名のリストです。
- -inactive
- 変更するリリースを非アクティブに設定するように指定します。開発者は、非アクティブ・リリースを使用して開発作業を行うことはできません。
- -included_releases included_releases
- リリースに含めるリリースを 1 つ以上指定します。このストリングは、コンマ (または、オプションでスペース) で区切った複数のリリースをサポートします。コンマは必須です。ただし、先頭または末尾にスペースが付いたリリースはサポートされません。あるいは代わりの手段として、included_releases_file オプションを使用して、ファイルからデータを入力することもできます。
- 組み込まれたリリースは、デフォルトでは、オブジェクト状況ベースの更新のみに使用されます。組み込まれたリリースは、メンバーの更新の実行時に選択スコアの重み付けに使用されます。
- -included_release_file file_path
- 含めるリリースを収容しているファイルへのパスを指定します。
- -manager manager
- リリースの製品マネージャーまたはコンポーネント・マネージャーを指定します。作成時のデフォルトは、リリース定義を作成するユーザーです。指定できるストリングは 1 行のみです。
- -m|-modify
- 指定したリリースを変更します。
- -noallow_dcm_transfer
- リリースを DCM 複製の対象ではないリリースとして設定するように指定します。
- -noallow_parallel_check_in
- このリリースでのオブジェクトのパラレル・チェックインを許可しないように指定します。パラレル・チェックインをパラレル・チェックアウト と組み合わせずに使用することはできません。
- -noallow_parallel_check_out
- このリリースでのオブジェクトのパラレル・チェックアウトを許可しないように指定します。パラレル・チェックインをパラレル・チェックアウト と組み合わせずに使用することはできません。
- -nocct|-nocreate_component_tasks
- 変更するリリース定義のベースラインが公開されるときに、コンポーネント・タスクを自動的に作成しないように指定します。リリースのベースラインが公開された後、手動でコンポーネント・タスクを作成できます。詳しくは、『ベースラインのコンポーネント・タスクの作成』を参照してください。
- -phase phasename
- 指定したリリースのリリース・フェーズを設定するように指定します。有効なリリース・フェーズは、モデル属性に定義されます。デフォルト値は、「新規」、「要件定義 (Requirements Definition)」、「機能定義 (Function Definition)」、「実装」、「検証 (Validation)」、および「リリース済み」です。
- release_spec
- 変更するリリースを指定します。詳しくは、『リリース仕様』を参照してください。
- -rpr|-remove_process_rule|-remove_process_rules process_rule_spec
- 指定したプロセス・ルールを、引数によって指定した各リリースから削除します。詳しくは、『プロセス・ルール仕様』を参照してください。