Clearcase 如何获得组件的基础基线? 我使用了下面的命令,但它提供了所有的基础基线。

Clearcase 如何获得组件的基础基线? 我使用了下面的命令,但它提供了所有的基础基线。,clearcase,cleartool,Clearcase,Cleartool,cleartool descr -fmt "%[found_bls]CXp" stream:myStream@\myPVob 有没有一种方法得到单组分的基础基线? < P>我以前提到过。 但不包含一个组件的基础基线。 仅适用于UCM组件的两个指令是: %[initial\u bl]Xp:组件的初始基线 %[root\u dir]p:组件的根目录 所以你有两个选择: %[component]Xp(用于UCM基线),用于描述从%[found\u bls]CX获取的每个基线,以这种方式获取每个

 cleartool descr -fmt "%[found_bls]CXp" stream:myStream@\myPVob

有没有一种方法得到单组分的基础基线?

< P>我以前提到过。

但不包含一个组件的基础基线。 仅适用于UCM组件的两个指令是:

  • %[initial\u bl]Xp
    :组件的初始基线
  • %[root\u dir]p
    :组件的根目录
所以你有两个选择:

  • %[component]Xp
    (用于UCM基线),用于描述从
    %[found\u bls]CX
    获取的每个基线,以这种方式获取每个组件名称。
    一旦获得了预期的组件名称,就知道了它的基线
  • %[组件] CXp(用于UCM流),列出流具有基础基线的组件。
如果应用于流的第二个选项(%[components]CXp)列出组件的顺序与使用
%[found\u bls]CXp
列出基线的顺序相同(对于流),那么它会更快(第三个组件的基线将是
%[found\u bls]CXp
列出的第三个基线)

但是如果顺序不一样,那么您必须从
%[found\u bls]CXp
循环每个基线,并用
%[component]Xp
描述每个基线,直到您得到您想要的组件。

组件没有“基础”基线。“基础”基线的概念仅适用于河流。因此,您需要在每个流的基础上进行检查

更为复杂的是“复合基线”的概念,它本身就是一组基线(这些基线可以嵌套)

从头部的顶部开始,你可以先看积分流的基础或推荐基线,然后用组件分解(包括钻入复合基线)。除非集成流非常新,“推荐”基线可能比基础更有用

我从未使用过嵌套复合基线,因为我在2006年(搜索“寄生虫”一词)中提出了“寄生虫”基线(特别是在有根组件和无根组件上)