私は何かが欠けているに違いありませんが、何がわかりません。コマンドラインとスクリプトを使用してコンポーネントと複合ベースラインを使用してプロジェクトを作成し、プロセスを自動化する ClearProjExp ステップの機能を再現しようとしています。クリアケース 8.0.0.3 / AIX.
新しいプロジェクトを選択...
- ウィザードのステップ 1: y_project_1.0、my_project_1.0_int、従来の並列開発、次へ
- ステップ 2、選択したメインライン ベースラインからプロジェクトをシードします。次へ
- ステップ 3、コンポーネントとコンポジットを追加し、他のコンポーネントを削除して、次へ
- ステップ 4、コンポーネントのみを変更可能にする、次へ
- ステップ 5、ClearQuest 統合なし、終了 (実際には CQ、int がありますが、これは例です。)
- 継続する
プロジェクトが作成されました
プロジェクトを選択し、ベースラインの依存関係を編集...
- コンポーネントをコンポジットにドラッグアンドドロップ、OK
- ベース名: BL0、OK
複合ベースラインが作成されました。
コマンド ラインを使用して 1 つ以上のコンポーネントを含むプロジェクトとストリームを作成できますが、コンポジットを追加するのに困惑しています。変更不可能なコンポーネントをプロジェクトに追加できず、コンポジットがプロジェクトにないため、コンポジット ベースラインを作成できません。私は何が欠けていますか?
cleartool mkproject
-in myfolder@/vobs/Appplication_pvob
-model DEFAULT
-blname_template component,date,time,basename
-policy ${POLICY}
-npolicy ${NEG_POLCIY}
-modcomp ComponentA, ComponentA_composite my_project_1.0@/vobs/Appplication_pvob
cleartool: Warning: Skipping component "ComponentA_composite". This component stores only baselines, not file elements, and cannot be modified directly by users.
cleartool mkstream
-integration
-in my_project_1.0@/vobs/Appplication_pvob
-baseline ComponentA_130626_011525_BL0.1 stream:my_project_1.0_int@/vobs/Appplication_pvob
cleartool mkbl
-component ComponentA_composite@/vobs/Appplication_pvob
-adep ComponentA@/vobs/Appplication_pvob
-view ccadmin_my_project_1.0_int BL0
cleartool: Error: Cannot make baseline of component "ComponentA_composite" because it is not in the configuration of stream "my_project_1.0_int".
cleartool: Error: Unable to create baselines.