コマンドラインからucmプロジェクトを作成できるUNIXシェルスクリプトがあります(したがって、すべてのスイッチを呼び出す必要はなく、すべてを1回で実行できます(プロジェクト、統合ストリーム、開発ストリームなど))。 。
電話をかけることができmkproject.sh myproject-1@/vobs/my_pvob
、すべてのポリシーの設定を含め、ほとんどすべての大変な作業を行います。
ドキュメントから私が見つけられなかったことの1つは、ClearQuestポリシー、具体的には「配信後の完了への移行」フラグを有効にする方法です。
これを達成する方法について何か提案はありますか?
以下の関連部分mkproject.sh
:
cleartool mkproject -c "${PROJ_NAME}" \
-in RootFolder@${PVOB} -model DEFAULT \
-blname_template "component,date,time,basename" \
-policy ${POLICY} -npolicy ${NEG_POLICY} \
-crmenable ${CQ_USER_DB} -connection ${CQ_DB_CNXN} \
-modcomp ${COMP_LIST} ${PROJ_NAME}@${PVOB} || \
msg FATAL "error creating project ${PROJ_NAME}@${PVOB}"
どこ:
POLICY = 'POLICY_INTRAPROJECT_DELIVER_FOUNDATION_CHANGES、POLICY_INTERPROJECT_DELIVER、POLICY_INTERPROJECT_DELIVER_FOUNDATION_CHANGES、POLICY_INTERPROJECT_DELIVER_ALLOW_NONMOD_TGTCOMPS、POLICY_REBASE_CO、POLICY_CHSTREAM_UNRESTRICTED、POLICY_UNIX_INT_SNAP' NEG_POLICY = 'POLICY_DELIVER_NCO_DEVSTR、POLICY_DELIVER_NCO_SELACT、POLICY_DELIVER_REQUIRE_REBASE、POLICY_INTRAPROJECT_DELIVER_ALLOW_MISSING_TGTCOMPS、POLICY_INTERPROJECT_DELIVER_REQUIRE_TGTCOMP_VISIBILITY、POLICY_CHPROJECT_UNRESTRICTED、POLICY_WIN_DEV_SNAP、POLICY_WIN_INT_SNAP、POLICY_UNIX_DEV_SNAP'
実行する必要のあるポストmkprojectコマンドがあると思います。あなたの助けが最もありがたいです。