是否可以获得分支的层次结构? 我必须知道一个特定分支的父亲 我必须知道给定分支的孩子
我如何通过cleartool获得它? 我不想基于视图config-spec
谢谢!
答案 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
,以显示其父流。