1

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

发生这种情况有原因吗?我可能有我的设置错误吗?

4

1 回答 1

1

不,你的设置是正确的。

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

如果您的基于根的组件(带有文件的组件)发生了变化,那么它就有了一个基线。
这意味着您的无根组件(没有任何文件的组件,用于聚合其他组件)也将获得(复合)基线,以记录所述无根组件的依赖关系的变化。

有关说明,请参阅“复合基线的最佳实践”。

如“是否有批处理文件要应用并在 clearcase 中创建标签或基线”中所述,当您应用多个基线时,ClearCase:

  • 重用同一个标题COMP_BL
  • 生成不同的ID“ COMP_BL.####

该 ID 将是:

  • COMP_BL”(标题本身)用于获取基线的第一个组件(通常是无根组件,但不能保证)
  • " COMP_BL.####" 代表其他组件
于 2012-04-19T17:56:04.500 回答