clearcase活动的非所有者是否可以提供活动

时间:2013-06-26 20:13:18

标签: clearcase-ucm

我们计划如下设置Clearcase UCM

Int(uat / prod env)   - 测试(测试环境)   - dev(for dev env)

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

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

  

或仅允许活动的所有者提供。

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

请注意部分交付:如果您从开发到测试只交付一些活动(而不是每次都交付),您可能会在这些(交付)活动与其他(尚未交付)活动之间引入人为依赖关系在开发流上。
请参阅“ClearCase : Making new baseline with old baseline activities”和“时间轴”的概念。对于ClearCase 6.x和7.x,情况确实如此,它可能已针对ClearCase 8.x进行了更改。