コンポジットベースラインに関連するすべてのコンポーネントベースラインを検索しようとしています。パイプラインでベースラインを推奨する方法
私は次のよう
cleartool desc -fmt %[rec_bls]CXp stream:[email protected]\My_PVOB
(I would save the receommended baselines in some variable using powershell and replace it in next command)
cleartool describe -l baseline:"$Baseline"@\My_PVOB
を使用して、それを達成することができていますが、私が推奨されるすべてのベースラインを記述することができるように、両方のコマンドを組み合わせることが可能です。
上記のアプローチでは、ベースラインを保存してCleartoolコマンドで使用するためにいくつかのスクリプトを使用することを余儀なくされています。それがcleartool自体で組み合わせることができるなら、それは良いと便利です。
[OK]をクリックします。私は次のPowerShellを使って問題に取り組んでいます。 "$ Baselinefile =" C:\ Baseline.txt」 $プロジェクト= "MyComponents @ My_PVOB \" $ PVOB = "@ My_PVOB" #プロジェクト $ベースライン=(のcleartoolのlsprojectのために推奨されるベースラインのリストを表示して下さい\ "%[rec_bls] P" $プロジェクト-fmt).split() #Foreachベースライン、ベースラインとコンポーネント名 foreachの($ベースラインで$ BLINE)を取得{ は-l基線説明のcleartool: "$ BLINE" $をpvob | Select-string -pattern "@ \\ My_PVOB \)" | Out-File $ BaselineFile -append } "今後他の人に役立つことを願っています。 – Samselvaprabu
@Samselvaprabu:面白いフィードバック、ありがとうございます。私はあなたのスクリプトを私の答えに含めて可視性を高めました。 – VonC
@VonC:あなたのコマンドパイプで... | grep "b)" | ...これは正しいですか?意義は何ですか? – Jayan