1

在我们的项目中,我们使用基线转换如下。

ProjName-...(对于前 Proj-2.0.1.20)

我们过去常常将我们的文件版本号更新为 2.0.1.20。

在 Clearcase UCM 中创建组件后,我们通常倾向于将某些组件保留为未构建。(由于那里没有进行任何更改)

虽然我们可以为所有组件应用基线,但我们无法在未构建时更新文件版本号。

所以基线号和文件版本号不再相同。

我的问题是:我们是否应该在文件版本和基线中遵循相同的版本号,以便更容易追溯?这是遵循的标准做法吗?

4

1 回答 1

2

基线命名约定没有标准:您可以选择任何您想要的版本号策略。

然而,Baseline 的一个重要“特性”是:

未修改的组件没有基线化

即,当您在 Stream 上设置基线时,只有自上一个基线以来进行了修改的组件才会收到新的基线。
其他(未修改)没有。

当您想要“记住”未修改的组件基线(未更改)和新修改的组件(具有新基线)时,一种最佳实践是使用复合基线。
该链接指向您之前的问题“ UCM 中的复合基线是什么以及何时使用? ”。

于 2012-04-16T09:24:18.703 回答