ClearCase:我如何知道分支的父分支?

时间:2012-08-27 14:37:40

标签: branch clearcase

是否可以获得分支的层次结构? 我必须知道一个特定分支的父亲 我必须知道给定分支的孩子

我如何通过cleartool获得它? 我不想基于视图config-spec

谢谢!

1 个答案:

答案 0 :(得分:3)

使用基本ClearCase,您无法知道分支的父级,因为它可能因文件而异:文件可以从“B2”开始分支“/main/LATEST”,另一个可以启动来自“/main/B1/LATEST”的同一分支。

对于ClearCase UCM,您可以通过查询Stream的祖先来确定分支的父级(因为分支是流后的名称):

cleartool lsstream -anc myStream@pvob

这是可能的,因为分支链接到Streams,Streams是按照父流/子流的严格层次结构组织的。

请注意,使用fmt_ccase描述流(cleartool describe)只允许您访问子流:因此lsstream -ancestor,以显示其父流。

相关问题