代码之家  ›  专栏  ›  技术社区  ›  JtR

如何在ClearCase中为流中的某个基线创建快照视图?

  •  2
  • JtR  · 技术社区  · 16 年前

    我正在使用CC项目资源管理器,当我右键单击流时,我没有选择基线的可能性。如果我尝试更改已经存在的快照的基线,CC会说我不能在同一个流中创建的基线上重新设置基线。

    1 回复  |  直到 13 年前
        1
  •  1
  •   VonC    16 年前

    如果我尝试更改已经存在的快照的基线,CC会说我不能在某个流中创建的基线上重新设置基线。

    这是正常的。这意味着一些工作(结帐/检查)已经完成,因为选择的基础基线。

    如果需要查看(如“Just Look,read-only access”),可以只使用一个流创建另一个项目。在该空流上,您将能够选择所需的任何基线(只要关联的组件是不可修改的,您还可以更改该基线)。
    然后,创建引用新的“咨询”流的快照视图。

    底线是,您不能在可以修改(并且已经修改)同一组件的流上查询组件的旧基线。


    快速查阅基线内容的另一种方法是:

    • 通过动态视图(因为您完全跳过了“更新”--加载文件
    • 更具体地说是 基础 动态视图——不引用任何UCM流。

    在这个动态视图中,只需在配置规范中添加一个选择规则:

    element * MY_BASELINE_X.Y.Z
    

    现在开始:即时访问。
    您将无法进行任何签出,因为ClearCase将检测到这些文件是UCM组件的一部分。
    但你将能够:

    • 浏览文件
    • 编辑配置规范并将基线替换为任何其他基线。

    2警告:

    • 使用基线的完整名称,而不是标题
    • 安装正确的VOB(在动态视图中,如果没有安装VOB,您将看不到一个文件!)