【问题标题】:How to add a fine in existing clearcase baseline? (Not the latest baseline)如何在现有的 clearcase 基线中添加罚款? (不是最新的基线)
【发布时间】:2014-12-03 07:32:05
【问题描述】:

是否可以在现有 ClearCase 基线中添加文件(不是最新基线)?

场景:

有一个组件,比如CC_COMP,随着时间的推移创建了许多基线。考虑组件CC_COMP中的以下基线

BL_Latest
BL_New
BL_Older
BL_Oldest

BL_Lastest 中已经存在一个文件 FILE,这是 VOB 中的唯一版本。
现在我想在基线BL_Older 中添加相同的文件FILE(逻辑上不同但名称相同)。

如何在旧基线中添加该文件?

【问题讨论】:

    标签: clearcase clearcase-ucm


    【解决方案1】:

    不:基线根据其定义是不可变的。
    例如见文章“The power of Unified Change Management

    这些基线是语义丰富的对象,用于标识 UCM 组件的“版本”。
    通过使用它们,您可以确定该组件中的所有文件都与同一版本相关联。
    您还可以确定基线不会因您而改变。
    一旦创建,UCM 基线是不可变的
    ,可用于定义更高级别的配置。例如,一个完整的系统可以由一组组件基线组装而成。

    你需要:

    • 为创建BL_Older 的流创建一个子流
    • 使用BL_Older 基线重新设置或初始化该子流
    • 添加您的文件(使用与该流关联的 UCM 视图)
    • 例如创建一个新的基线BL_Older.1

    【讨论】:

    • 项目本身是单流项目。因此我无法创建子流。基线 BL_Older 的目录中还有其他文件,我想在其中放置具有相同名称的新文件。在这种无法创建子流的情况下,我认为合并目录( BL_Older )应该会有所帮助。
    • @HITENC 没问题:您可以创建另一个 UCM 项目(这次不必将其设为单流),并使用 BL_Older 初始化其集成流。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-24
    • 1970-01-01
    • 2012-03-30
    • 2014-10-15
    相关资源
    最近更新 更多