2013-07-02 44 views
2

如何使用cleartool find来搜索裸露的VOB?我必须首先定义一个视图吗?Clearcase查找命令先决条件

我通常使用CCRC,在这种情况下,我正在查找某个分支类型的所有文件的列表。

编辑:

This page说:

通常情况下,你开始所看到的 您认为在目录树中的所有对象。您也可以从一个或多个VOB中的所有对象开始,无论它们在特定视图中是否可见,都可以从 开始。

我正在寻找关于第二句描述的命令版本的信息。

回答

1

您不能在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

+0

我想你误解了这个问题。我每天都使用cleartool(和CCRC)。可以在视图外使用查找吗? – ThomasMcLeod

+0

@ThomasMcLeod好的。那就不要。如果你想查找文件,你需要一个视图。我编辑了答案。 – VonC

+0

请参阅我的问题编辑。 – ThomasMcLeod