【问题标题】:create and recommend clearcase UCM baseline创建并推荐 clearcase UCM 基线
【发布时间】:2014-03-31 15:04:44
【问题描述】:

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

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)。

【问题讨论】:

    标签: clearcase clearcase-ucm clearcase-automation


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 您好 VonC,感谢您提供信息。实际上需要使用这个脚本来自动完成所有的事情。意味着根本不能使用 GUI 来更改或推荐基线。该脚本将是自动化构建过程的一部分,该过程假设在流上创建基线并在所有组件上推荐它。
    • @user3232823 这就是为什么我链接到stackoverflow.com/a/17318270/6309:一切都可以在命令行中完成
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-24
    • 1970-01-01
    • 2014-10-15
    • 1970-01-01
    • 1970-01-01
    • 2013-10-17
    • 2014-12-18
    相关资源
    最近更新 更多