1

我计划在我的项目中使用 CC UCM。(实际上是从基本 clearcase 迁移到 UCM)构建环境在 UNIX 中。但是开发主要是在windows上完成的。

我的主要疑问是快照视图将驻留在开发人员的 Windows 机器上?应该/可以如何映射到相同的 UNIX 构建机器?

在 UNIX 环境中,我们如何有效地使用触发器来设置交付时自动构建、夜间构建等?

有没有人尝试过相同的配置?如果是这样,请分享您的经验。

创建 UCM PVob 并将现有的 Base clearcase (Component) VOB 导入其中后,我们可以通过 Base 和 UCM 并行处理组件 VOB 吗?它会相互同步吗?

4

1 回答 1

0

我的主要疑问是快照视图将驻留在开发人员的 Windows 机器上?

是的。与 Base ClearCase 相比没有任何变化。
这些 UCM 视图的定义基于 UCM 流,但除此之外,快照或动态视图保持相同的行为。

我习惯于管理基本的 ClearCase 视图,而 UCM 视图实际上引用了相同的 Vobs(两者可以共存)。

我管理了一个 introp 环境,并且触发器与 UCM 或非 UCM 视图的工作方式相同。
您只需使用-unix参数定义这些触发器,以便引用共享路径(所有人均可访问/可读),以便所述触发器访问其脚本。
cleartool mktrtype


OP Karshal问(在编辑中)

您能否详细说明一下夜间构建、持续集成构建启动等的触发器……主要是基线策略?

我没有关于触发器的细节(你自己写),但基线策略主要是使用:

  • 增量基线(快速设置,特别是如果自上一个基线以来修改的元素数量很少)
  • 稳定主要版本的完整基线。

请参阅“ Clearcase UCM 中的完整基线和增量基线有什么区别?

创建 UCM PVob 并将现有的 Base clearcase (Component) VOB 导入其中后,我们可以通过 Base 和 UCM 并行处理组件 VOB 吗?它会相互同步吗?

是的,但您可能希望在并行分支上工作并进行合并以同步它们的内容,而不是在同一个分支上工作。
同样:是的,作为 UCM 组件一部分的文件可以在基本 ClearCase 视图中检出检入。

更多信息请访问:

于 2014-04-09T13:47:03.920 回答