创建并推荐clearcase UCM基线

时间:2014-03-31 15:04:45

标签: clearcase clearcase-ucm clearcase-automation

我需要一个脚本(Batch),它假设创建一个基线并在所有组件上推荐它。如果有人有,请帮忙。我正在使用以下命令

cd M:/view_name
ct mkbl -all -full -ident -c "baseline comment" baseline_name stream_name@project_vob
ct chstream -recommend baseline_name@project_vob

使用这些命令,它在一个组件中创建baseline_name,在所有其他组件上创建baseline_name.xxxx。并建议只有一个基线(最后没有.xxxx)。

1 个答案:

答案 0 :(得分:1)

这是预期的行为:使用复合基线,只推荐在无根组件上创建的基线 请参阅“What is composite baseline in UCM and when it will be used?”。

如果右键单击流并选择“属性”,则可以在“组件”选项卡上选择该无根组件,并查看创建的基线列表。

选择最后一个基线,点击属性,您将看到该基线实际上包括所有其他基线:按照推荐的基线,您实际上也会推荐所有其他基线(它们都包含在该复合基线中)。

您还可以描述该基线(没有.xxxx的基线)以查看其依赖关系:请参阅“clearcase ucm baseline”。

如果这不起作用(即,如果您没有看到其中包含的其他基线),则可能必须在mkbl步骤上手动指定依赖项。
请参阅“Create composite baseline via command line”。