【发布时间】:2012-04-02 12:05:58
【问题描述】:
我试图了解 UCM 对象的层次结构:UCM 项目、流、基线、复合基线、VOB 组件、活动、变更集等。 你能解释一下这些对象之间的层次关系吗?你能提供一个很好的解释的链接吗? 可视化图表也很好
谢谢!
【问题讨论】:
标签: clearcase
我试图了解 UCM 对象的层次结构:UCM 项目、流、基线、复合基线、VOB 组件、活动、变更集等。 你能解释一下这些对象之间的层次关系吗?你能提供一个很好的解释的链接吗? 可视化图表也很好
谢谢!
【问题讨论】:
标签: clearcase
UCM 项目是 UCM Streams 的容器。
它包含至少一个根流(称为“集成流”)和多个子流。
更多信息请参见“Integration stream vs integration view in ClearCase”。
UCM 流是“开发工作”的表示,即一种共享方式: - 你想做什么(流的名称) - 你需要做什么(“配置”或每个组件的基线列表)
基线是组件的固定版本:组件的所有文件都标有与基线相同的标签。
组件是一组连贯的文件(即使您只修改一个文件,也可以对所有文件进行分支或标记)。
您可以拥有“组件的组件”,这将触发复合基线的创建:
更多信息请参见“What is composite baseline in UCM and when it will be used?”。
活动是您在给定 Stream 中为给定组件修改的版本列表。
请参阅“Clearcase: Activity dependencies for integration stream merging (patches)”了解更多信息。
【讨论】: