我该如何使用cleartool find
搜索一个裸vob?我必须始终首先定义视图吗?
我通常使用 CCRC,在这种情况下,我正在查找特定分支类型的所有文件的列表。
EDIT:
这一页 says:
通常,您从目录树中的所有对象开始,如下所示
你的观点。您还可以从一个或多个 VOB 中的所有对象开始,
无论它们在特定视图中是否可见。
我正在寻找有关第二句描述的命令版本的信息。
您无法在 CCRC 设置中使用cleartool。
CCRC(ClearCase 远程客户端)是一个轻量级的 ClearCase 安装,它与 CCRC 服务器通信(该服务器又与完整的 ClearCase Vob 服务器通信)。
您可以使用rcleartool,CCRC CLI,但它不包括find
命令。
'cleartool find' 本身总是在视图中使用,因为它需要一个路径(至少到一个 Vob)。
您还可以从一个或多个 VOB 中的所有对象开始,无论它们在特定视图中是否可见。
这并不意味着您可以在视图之外使用cleartool find。
两页给出a lot示例包括:
SAMECS 链接和cleartool 手册页很清楚:
-avobs
默认情况下,find
从安装在本地主机上的所有 VOB 中的所有元素、分支和版本开始。
在快照视图中, find –avobs
如果所有已安装的 VOB 尚未加载到视图中,则会发出警告。
此选项取决于 MVFS,并且在不支持动态视图的主机上会被忽略。
您必须在视图上下文中才能使用 find–avobs
.
如果CLEARCASE_AVOBS
EV 设置为以冒号分隔的 VOB 标记列表(在 UNIX 中;在 Windows 中,列表项必须用分号分隔),而是使用这组 VOB。
简而言之,要访问任何 vob 内容,必须加载它们(快照view)或安装(动态view)。在这两种情况下,即使查找不受视图配置规范的限制(特别是在-avobs
选项),仍然需要一个视图来运行cleartool find
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)