Из справочной страницы fmt_ccase
:
%[depends_on]Cp
(базовые показатели UCM) Базовые показатели, от которых напрямую зависит составная базовая линия
Итак, для составной базовой линии:
cleartool descr -fmt "%[depends_on]Cp" baseline:aBaseline@\apvob
может сделать трюк, за исключением того, что он напечатает только зависимые базовые линии на одну строку, каждое имя разделено пробелом, и без имени соответствующего компонента.
Итак, вам нужно проанализировать этот вывод, и для каждого базового имени выполните:
cleartool descr -fmt "%[component]Xp" baseline:aBaseline@\apvob
(Или, если ваше соглашение об именах для базовых уровней позволяет это сделать, просто:
cleartool describe -l baseline:Baseline_2.1.0.13@\My_PVOB | grep Baseline_
будет проще!)
На самом деле, OP samselvaprabu сделал последнее предложение, чтобы извлечь то, что ему нужно, из начального вывода. Его grep лучше моего предложения, потому что оно не зависит от соглашения об именах Baseline, а от имени PVob указанных базовых линий:
Я использую Windows, поэтому ваша последняя (простая) команда дала мне идею.
Следующая команда работает в Дос
cleartool describe -l baseline:Baseline_2.1.0.13@\My_PVOB | find "@\My_PVOB)"