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