【问题标题】:Clearcase find command prerequisitesClearcase 查找命令先决条件
【发布时间】:2013-07-10 13:27:28
【问题描述】:

如何使用cleartool find 来搜索裸词?我必须总是先定义一个视图吗?

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

编辑:

This page 说:

通常,您从目录树中的所有对象开始,如 你的看法。您还可以从一个或多个 VOB 中的所有对象开始, 无论它们在特定视图中是否可见。

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

【问题讨论】:

    标签: find clearcase


    【解决方案1】:

    您不能在 CCRC 设置中使用 cleartool。
    CCRC(ClearCase Remote Client)是一个轻量级的 ClearCase 安装,它与 CCRC 服务器通信(反过来,它与完整的 ClearCase Vob 服务器通信)。

    您可以使用rcleartool, the CCRC CLI,但它不包含find 命令。

    'cleartool find' 本身总是在视图中使用,因为它需要一个路径(至少到一个 Vob)。

    您还可以从一个或多个 VOB 中的所有对象开始,无论它们在特定视图中是否可见。

    这并不意味着您可以在视图之外使用 cleartool find。

    提供很多示例的两个页面是:

    SAMECS 链接和 cleartool 手册页清晰:

    -avobs
    

    默认情况下,find 以本​​地主机上挂载的所有 VOB 中的所有元素、分支和版本开始。
    在快照视图中find –avobs 发出警告如果尚未将所有已安装的 VOB 加载到视图中。
    此选项取决于 MVFS,并且在不支持动态视图的主机上被忽略。
    您必须在视图上下文中才能使用 find –avobs
    如果CLEARCASE_AVOBS EV 设置为以冒号分隔的VOB 标记列表(在UNIX 中;在Windows 中,列表项必须用分号分隔),则使用这组VOB。

    简而言之,要访问任何vob 内容,必须加载(快照视图)或安装(动态视图)。在这两种情况下,即使查找不受视图配置规范的限制(尤其是在 -avobs 选项的情况下),仍然需要视图来运行 cleartool find

    【讨论】:

    • 我认为您误解了这个问题。我每天都使用 cleartool(和 CCRC)。可以在视图外使用 find 吗?
    • @ThomasMcLeod 好的。那就不要。如果要查找文件,则需要视图。我已经编辑了答案。
    • VonC,我在这个问题中添加了附加信息。你能再看看吗?
    • @ThomasMcLeod 当然。我已经编辑了答案以添加详细信息和链接。
    猜你喜欢
    • 1970-01-01
    • 2019-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多