clearcase ucm基线
是否有任何方法可以从命令行中的当前视图获取堆肥基线信息 我正在脚本中使用comand。它在我的视图中显示了包含复合和ovverride组件基线的命令列表 cleartool lsstream-fmt“%[found\u bls]NXp\n”-view$view\u NAME 我只需要复合基线作为命令的输出clearcase ucm基线,clearcase,cleartool,clearcase-ucm,Clearcase,Cleartool,Clearcase Ucm,是否有任何方法可以从命令行中的当前视图获取堆肥基线信息 我正在脚本中使用comand。它在我的视图中显示了包含复合和ovverride组件基线的命令列表 cleartool lsstream-fmt“%[found\u bls]NXp\n”-view$view\u NAME 我只需要复合基线作为命令的输出 是否有任何命令可用于在当前视图中查找复合基线?请帮忙 我猜您的复合基线是无根组件,因此您可以检查组件并仅显示无根组件。您可以使用cleartool descripe。可以列出其直接依赖项,因此
是否有任何命令可用于在当前视图中查找复合基线?请帮忙 我猜您的复合基线是无根组件,因此您可以检查组件并仅显示无根组件。您可以使用
cleartool descripe
。可以列出其直接依赖项,因此,如中所述,您可以尝试列出每个基线的依赖项。返回输出(无错误)的是复合基线
cleartool describe -fmt "%[depends_on]Np\n" {baseline selector}
然而,基于我之前关于“”的回答,您可以做的是描述每个基线,询问其依赖关系,并搜索包含arobase“@
”的行:只有复合基线将返回包含arobase的完全限定基线名称,而非复合基线将返回。。。(没有) 要获得更多可见性,请执行以下操作:
cleartool lsstream -fmt "%[found_bls]CXp" -view $VIEW_NAME \
| tr -s " " "\012"
| xargs cleartool descr -fmt "%n %[depends_on]Cp"
| grep "@" | sed -e "s/ .*//"
cleartool lsstream -fmt "%[found_bls]CXp" -view $VIEW_NAME \
| tr -s " " "\012"
| xargs cleartool descr -fmt "%n %[depends_on]Cp"
| grep "@" | sed -e "s/ .*//"