ユーザーヘルプ > 変更パッケージ内の作業単位のグループ化 > 変更パッケージの適用の概要 > 依存関係のない変更パッケージの適用
  
依存関係のない変更パッケージの適用
ここでは、Aurora プロジェクト (f:/Aurora_Project/project.pj) の開発のメイン トランクで Apply CP コマンドを適用する簡単な例を示します。プロジェクト メンバー main.c には、バージョン情報を印刷できるバグ修正が含まれています。アイテム 21 はバグ修正に対応し、変更パッケージ (CP) 21:1 を通じてファイル main.c (リビジョン 1.2) に関連付けられています。
ビルドマスタは、バグ修正に対応する変更を選択して、これらをバリアント プロジェクト Aurora_Variant_1_0 に適用します。バリアント プロジェクトでは、main.c はリビジョン 1.1 になります。
変更パッケージの適用前 (簡単な例)
バリアント プロジェクト (f:/Aurora_Variant_1_0/project.pj) のバグ修正を取得するために、ビルドマスタは次の si applycp コマンドを使用して CP 21:1 を適用します。
si applycp -P f:/Aurora_Project/project.pj --devPath Aurora_Variant_1_0 21:1
コマンドは次のように実行されます。
Applying change packages...
21:1
***The following set of operations will be performed:
Project: f:/Aurora_Project/project.pj[Aurora_Variant_1_0]
Member main.c: update member revision to Revision 1.2
Are you sure you wish to proceed? [yn]<n>: y
CP 21:1 には、リビジョン 1.1 からリビジョン 1.2 への main.c の更新だけが含まれるため、変更パッケージの適用ではバリアント プロジェクト内で main.c のリビジョンを 1.1 から 1.2 に更新します。
変更パッケージの適用後 (簡単な例)