如何在现有clearcase基线中添加罚款?(不是最新基线)

如何在现有clearcase基线中添加罚款?(不是最新基线),clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,是否可以在现有ClearCase基线(不是最新基线)中添加文件 情景: 有一个组件,比如说CC_COMP,随着时间的推移创建了许多基线。考虑以下组件中的基线:代码> CXCCOMP < /代码> BL_Latest BL_New BL_Older BL_Oldest BL\u Lastest中已经存在一个文件file,它是VOB中唯一的版本。 现在我想在基线BL\u Older中添加相同的文件file(逻辑上不同,但名称相同) 如何将该文件添加到较旧的基线中?否:根据其定义,基线是不可变的。

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

情景:

有一个组件,比如说
CC_COMP
,随着时间的推移创建了许多基线。考虑以下组件中的基线:代码> CXCCOMP < /代码>

BL_Latest
BL_New
BL_Older
BL_Oldest
BL\u Lastest
中已经存在一个文件
file
,它是VOB中唯一的版本。
现在我想在基线
BL\u Older
中添加相同的文件
file
(逻辑上不同,但名称相同)


如何将该文件添加到较旧的基线中?

否:根据其定义,基线是不可变的。
例如,请参阅文章“”

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

您需要:

  • 在创建
    BL\u Older
    的流中创建子流
  • 使用
    BL_Older
    基线重新设置或初始化该子流
  • 添加文件(使用与该流关联的UCM视图)
  • 使新基线
    BL_变老。例如,1

项目本身是单流项目。因此,我不能创建子流。基线BL_Older的目录中还有其他文件,我想在其中放置同名的新文件。在这种无法创建子流的情况下,我认为合并目录(BL_Older)应该会有所帮助。@HITENC没问题:您可以创建另一个UCM项目(这次不必使其成为单流),并使用BL_Older初始化其集成流。