在ClearCase UCM中创建了两个基线

时间:2012-04-19 17:18:07

标签: clearcase clearcase-ucm

我正在使用复合基线设置项目。当我创建要发送到“Mainline”项目的基线时,它总是创建两个基线。一个叫做“COMP_BL”,另一个叫“COMP_BL。####”

这是否有理由发生?我可能错误地设置了设置吗?

1 个答案:

答案 0 :(得分:1)

没有你的设置是对的。

它将始终按组件创建一个已更改的基线。

如果您的基于根的组件(带文件的组件)已更改,则会获得基准 这意味着您的无根组件(没有任何文件,用于聚合其他组件)将获得(复合)基线,以记录所述无根组件的依赖关系中的更改。

有关插图,请参阅“Best practice for composite baseline”。

如“do any one have batch file to apply and create label or base line in clearcase”中所述,当您应用多个基线时,ClearCase:

  • 重复使用相同的标题COMP_BL
  • 生成不同的ID“COMP_BL.####

该ID将是:

  • COMP_BL”(标题本身)第一个获得基线的组件(通常是无根组件,但无法保证)
  • 每个其他组件的“COMP_BL.####