1

我可以使用“ ls -visible pname”来查找“”下的可见元素pname。但是通过' find',我找不到找到可见元素的方法。也就是说,' find' 也将始终按 Config Spec 列出隐藏的元素。

有谁知道' '是否可以在特定的''下find找到' '元素??visiblepname

谢谢

4

2 回答 2

0

cleartool 人找到

http://publib.boulder.ibm.com/infocenter/cchelp/v7r0m1/index.jsp?topic=/com.ibm.rational.clearcase.cc_ref.doc/topics/ct_find.htm

注意:find 命令类似于 UNIX 和 Linux find(1) 命令。仅支持一组有限的标准查找选项;在选定对象上调用命令的方式(–exec 和 –ok 选项)与 find(1) 不同。

要回答你对 VonC 的问题,不,你错了。-visible 不需要与 -all 一起使用,您可以使用 -visible 来实现您想要做的事情。

于 2010-12-21T03:29:43.750 回答
0

cleartool find还有 visible 选项,它应该返回与 . 相同的结果cleartool ls

–vis/ible

仅包括在视图中可见(具有标准路径名称)的那些元素及其分支和版本。

引入此选项是为了加快对多个 vobs 的搜索。

对于一个vob,正如kolslorr他的回答评论中所建议的那样,-cview更合适,我会将它与-nxname

–cvi/ew

修改由 –element、–branch 和 –version 查询(如果有)选择的对象集。
- 如果您未指定–version,则将每个元素和分支替换为当前视图中的版本。(不对 VOB 符号链接执行替换。)
- 如果您确实指定–version了 ,则进一步将子集限制为当前在视图中的版本。

-nxname

从每个选定对象的名称中删除扩展命名符号(默认为@@)和任何后续版本 ID 或分支路径名称。
从此转换产生的重复名称将被抑制。
实际上,此选项将扩展名称转换为标准操作系统名称;它还将分支或版本的名称转换为元素的名称。

使用与特定路径兼容的这两个选项,您应该可以实现您想要的。

于 2010-12-20T10:14:55.260 回答