いいえ、複合ベースラインとそのベースライン メンバーのカスタム値の間に「継承」はありません。
複合ベースラインを記述し、ベースライン メンバー名を抽出し、cleartool mkattr -replace
それぞれに対して新しい値を使用して操作をスクリプト化することをお勧めします。
( - recursive - オプションcleartool mkattr
が-recurs
ありますが、これはディレクトリ専用であり、ファイル システム以外のオブジェクトでは機能しません)
cleartool descr -fmt "%[depends_on]Cp\n" aCompositeBaseline@\aPVob
# for each member baselines
cleartool mkattr -replace PromotionLevel "EXTERNAL RELEASE" baseline:aBaseline@\aPVob
カスタム属性値を変更したいオブジェクトの完全修飾名をどのように使用するかに注意してください: baseline:aBaseline@\aPVob
.
「EXTERNAL_RELEASE
」はデフォルトのプロモーション レベルではないため、最初に定義する必要があります。「 UCM ベースラインのカスタム プロモーション レベルと属性タイプの作成について」を参照してください。
