ClearCase:查找包含多个属性之一的元素
在ClearCase上,我使用以下命令查找具有ClearCase:查找包含多个属性之一的元素,clearcase,Clearcase,在ClearCase上,我使用以下命令查找具有foo属性且值为“yes”的所有元素: 是否有一种方法可以在单个命令中检索具有foo属性且值为“yes”或“maybe”?此处应支持|运算符的元素: cleartool find . -ver 'foo == "yes" || foo="maybe"' -print # or cleartool find . -ver {'foo == "yes" || foo="maybe"'} -print # or cleartool find . -ver
foo
属性且值为“yes”
的所有元素:
是否有一种方法可以在单个命令中检索具有
foo
属性且值为“yes”
或“maybe”
?此处应支持|
运算符的元素:
cleartool find . -ver 'foo == "yes" || foo="maybe"' -print
# or
cleartool find . -ver {'foo == "yes" || foo="maybe"'} -print
# or
cleartool find . -ver \{'foo == "yes" || foo="maybe"'\} -print
比如说:
使用一个属性和状态而不是第二个属性和状态,然后创建第二个属性和状态
“”一节详细介绍了如何使用它们:
cleartool find
命令可与查询语言一起使用,以利用逻辑运算符。查看IBMRationalClearCase信息中心关于查询语言()主题的更多细节 例如: 使用
cleartool find
命令和逻辑not(!
)&
和(&&
)运算符查找VOB中未使用两种标签类型之一进行标签的元素的所有版本
cleartool find . -ver 'foo == "yes" || foo="maybe"' -print
# or
cleartool find . -ver {'foo == "yes" || foo="maybe"'} -print
# or
cleartool find . -ver \{'foo == "yes" || foo="maybe"'\} -print
cleartool find . -version \{CIstate=="Approved" && !PRCR_controlled=="ClearQuest_Controlled" && version(/main/LATEST)}\ ' -exec \'cleartool mkattr PRCR_controlled \"ClearQuest_Controlled\" \”$CLEARCASE_XPN\”\'
cleartool find . -version !"lbtype(tested) && !lbtype(release) " -print