我们正在使用 Clearcase UCM。为了维护配置项,我们创建了组件。
我用来为整个项目/steram 应用基线。
有没有办法单独为特定组件应用基线?
我们正在使用 Clearcase UCM。为了维护配置项,我们创建了组件。
我用来为整个项目/steram 应用基线。
有没有办法单独为特定组件应用基线?
如果您选择的活动仅包括该组件中的修改版本,则您还可以在制作基线时选择所需的组件(在-component
选项旁边)m。
(您可以查看活动的“更改集”选项卡以查看活动的每个版本的扩展路径名)cleartool mkbl
请注意,cleartool mkbl -component
如果自上一个基线以来没有任何修改,则不会创建基线。
(除非您通过添加-identical
选项来强制解决问题)
另请注意,您仍然需要一个 UCM 视图(与流关联)来运行该命令:始终为给定的流(在给定的关联视图中)创建基线(即使仅针对一个组件)。
我还建议始终制作完整的基线(-full
选项)。
这避免了比较两个基线时的性能问题,因为两个增量基线必须在每个文件的版本树中返回到最后一个完整基线,以便获取给定基线的完整版本列表。
与-comp
选项一起使用时,mkbl
应将要创建的基线的名称放在命令的末尾(即最后一个参数):
cleartool mkbl -comp myComponent@\myPVob aNewBlName
如果你使用命令行,你可以使用cleartool mkbl -component
阅读 man ( cleartool man mkbl
) 了解更多详情。