在明确的案例术语中,集成流和集成视图之间有什么区别?发展流和发展观?
更具体地说,为什么“joining an UCM project”涉及创建两个集成和开发视图?
如果我是开发人员而不是集成商,那么一个视图是否足够?
答案 0 :(得分:14)
集成是约定用于指定UCM项目的第一个根流的术语 每个UCM项目都有一个根流(可能还有很多子流) 我们的想法是,您将使用集成视图作为来自子流的传递的目标视图,有效地“集成”在该集成视图上对所述子流完成的工作。
(Froml Stream hierarchy)
任何子流都按惯例称为“开发”流,因为它表示当前“ development effort ”的“配置”(即您需要工作的内容)
Stream是一种配置 UCM视图是一个ClearCase视图,其配置规范会根据Stream的配置(而不是writing those selection rules manually)自动完成。
集成视图是以Integration Stream作为参考的视图 开发视图是以开发流作为参考的视图。
hierarchy of streams 背后的主要理念是可视化您的merge workflow(即:您完成了分支上的工作'B
',其中你需要合并所说的工作吗?)