使用Clearcase中的特定属性查找配置规范选择的文件

时间:2011-11-21 08:35:18

标签: clearcase cleartool

我正在使用具有复杂配置规范的Clearcase动态视图。我需要一个命令行命令来查找配置规范选择的版本具有特定属性的文件,例如:

  • 有特定标签
  • 没有特定标签
  • 在特定分支上

我正在查看cleartool find命令的文档,但没有找到诸如“配置规范选择的版本”之类的规则。

1 个答案:

答案 0 :(得分:1)

一个简单的

cleartool describe -l /path/to/your/view/path/to/your/file

应足以显示您需要的所有信息。

将其与fmt_ccase formatting options page相结合,您只能直接显示标签和分支名称:

cleartool describe -fmt "%Sn %l" /path/to/your/view/path/to/your/file

请参阅:

%Sn
  

简称:
  对于版本,版本ID的简短形式:branch-pathname/version-number   对于其他对象,空字符串。


现在,如果您要查看视图中具有特定属性版本的所有文件,请使用-cview的{​​{1}}选项。
请参阅“Additional examples of the cleartool find command”:

  

打印视图选择的已应用LABEL的所有版本:

find

遵循同样的想法:

打印视图选择的所有版本,这些版本位于给定分支中:

cleartool find . -cview -version "lbtype(LABEL)" -print