如何使用cleartool find
来搜索裸露的VOB?我必须首先定义一个视图吗?Clearcase查找命令先决条件
我通常使用CCRC,在这种情况下,我正在查找某个分支类型的所有文件的列表。
编辑:
通常情况下,你开始所看到的 您认为在目录树中的所有对象。您也可以从一个或多个VOB中的所有对象开始,无论它们在特定视图中是否可见,都可以从 开始。
我正在寻找关于第二句描述的命令版本的信息。
如何使用cleartool find
来搜索裸露的VOB?我必须首先定义一个视图吗?Clearcase查找命令先决条件
我通常使用CCRC,在这种情况下,我正在查找某个分支类型的所有文件的列表。
编辑:
通常情况下,你开始所看到的 您认为在目录树中的所有对象。您也可以从一个或多个VOB中的所有对象开始,无论它们在特定视图中是否可见,都可以从 开始。
我正在寻找关于第二句描述的命令版本的信息。
您不能在CCRC设置中使用cleartool。
CCRC(ClearCase远程客户端)是一个轻量级的ClearCase安装,它与CCRC服务器(后者与一个完整的ClearCase Vob服务器进行通信)进行通信。您可以使用rcleartool, the CCRC CLI,但它不包含find
comnand。
'cleartool find
'本身始终在视图中使用,因为它需要一个路径(至少一个Vob)。
您还可以从一个或多个VOB中的所有对象开始,而不管它们在特定视图中是否可见。
这并不意味着您可以在视图外使用cleartool查找。
两页给的例子很多是:
的SAMECS链接和cleartool手册页是明确的:
-avobs
默认情况下,
find
以本地主机上安装的所有VOB中的所有元素,分支和版本开头。
在快照视图中,find –avobs
会在所有安装的VOB尚未加载到视图中时发出警告。
该选项依赖于MVFS,并且在不支持动态视图的主机上被忽略。
您必须处于查看范围才能使用查找–avobs
。
如果将CLEARCASE_AVOBS
EV设置为冒号分隔的VOB标记列表(在UNIX中;在Windows中,列表项必须用分号分隔),则使用此组VOB代替。
总之,访问任何VOB的内容,他们必须被加载(快照视图)或安装(动态视图)。在这两种情况下,即使查找不受视图配置文件限制(特别是在-avobs
选项的情况下),仍需要查看才能运行cleartool find
。
我想你误解了这个问题。我每天都使用cleartool(和CCRC)。可以在视图外使用查找吗? – ThomasMcLeod
@ThomasMcLeod好的。那就不要。如果你想查找文件,你需要一个视图。我编辑了答案。 – VonC
请参阅我的问题编辑。 – ThomasMcLeod