1

我们计划如下设置 Clearcase UCM

Int (uat/prod env) - test (用于测试环境) - dev (用于开发环境)

开发人员会将他们的活动交付给开发人员流。然后,我们作为管理员将活动从开发流传递到测试流。在测试环境中进行构建部署。一切顺利,然后将活动交付给 int 流,在那里进行构建,在 uat 环境中进行测试,然后部署到生产环境。

我的问题是,我们作为管理员是否应该能够将开发人员的活动从开发流传递到测试流,然后是 int 流,或者只允许活动的所有者提供。

提前致谢。

4

1 回答 1

0

或仅允许活动的所有者交付。

不,任何 ClearCase 用户都可以将活动或基线从一个流传递到另一个流。
您只需要将CLEARCASE_PRIMARY_GROUP环境变量正确设置为 UCM 项目中涉及的 vob 和 pvob 的组(主要或次要)。

请注意部分交付:如果您只交付一些活动(而不是每次都从开发人员交付到测试),您可能会在这些(交付的)活动和开发人员上的其他(尚未交付的)活动之间引入人为的依赖关系溪流。
请参阅“ ClearCase:使用旧基线活动创建新基线”和“时间线”的概念。这对于 ClearCase 6.x 和 7.x 是正确的,对于 ClearCase 8.x 可能已经改变了。

于 2013-06-26T20:26:00.737 回答