Shell 如何在ClearCase中列出建议的基线

Shell 如何在ClearCase中列出建议的基线,shell,clearcase,cleartool,baseline,Shell,Clearcase,Cleartool,Baseline,我目前正在编写一个脚本,该脚本必须检查集成流的推荐基线,因此我知道的唯一参数是流名称,我想知道是否有一种方法可以在linux上使用cleartool(bash脚本)实现这一点 这是我的Vob: 这是一条流: 您可以使用%[rec\u bls]CXp: 在Windows上: cleartool descr -fmt "%[rec_bls]CXp" stream:streamName@\aPVob 在Unix上: cleartool descr -fmt "%[rec_bls]CXp" strea

我目前正在编写一个脚本,该脚本必须检查集成流的推荐基线,因此我知道的唯一参数是流名称,我想知道是否有一种方法可以在linux上使用cleartool(bash脚本)实现这一点

这是我的Vob:

这是一条流:

您可以使用
%[rec\u bls]CXp

在Windows上:

cleartool descr -fmt "%[rec_bls]CXp" stream:streamName@\aPVob
在Unix上:

cleartool descr -fmt "%[rec_bls]CXp" stream:streamName@/vobs/aPVob
您可以看到在“”中使用的命令


我在这个流中有一些组件,我应该如何提及我想要哪一个

推荐基线与UCM项目或UCM流关联,并包括一个或多个组件。
因此,您需要首先列出这些基线,然后针对每个基线检查是否包含您的组件

对于找到的每个基线,可以列出其组件,如所示“”


(通常,将“
streamName
”、“
baselineName
”或“
aPVob
”替换为您案例中的适当名称)

否我收到此错误:错误:与通配符不匹配:“descr-fmt”%[rec_bls]CXp”流:RavenPlat1.5.5.0_Int@/vobs/tlv_pvob”您键入了什么命令?为什么描述和双引号之间没有空格?我已经编辑了命令,现在我得到了这个错误:错误:无法确定路径名的VOB“/vobs/tlv\U pvob”记住,始终在常规shell中键入cleartool命令(而不是在cleartool shell中):因此键入
cleartool描述…
,不是“
descr…”
”右键单击pvob(如屏幕截图所示),然后选择“属性”:您将看到其路径。
cleartool lsbl -fmt "%[component]p" baseline:baselineName@\aPVob