基于CR的ClearCase流配置

时间:2013-02-05 15:41:25

标签: stream clearcase

我在创建最适合以票证(CR)为基础的项目的ClearCase流结构时遇到问题。例如,如果我有7个需要同时开发的CR,那么最好的方法是什么?

假设我有三个流:DEV,TEST和PROD。我的7个CR通过传送操作从DEV移动到TEST。在这7个CR中,只有4个准备用于PROD。如何将7个CR(现在分为一个交付)中的4个移动到PROD中?什么流结构实现了这个?

我已经阅读了许多(有时是相互矛盾的)建议,我仍然没有找到一个可靠的方法。

此致

安德鲁

1 个答案:

答案 0 :(得分:1)

只交付一些活动而非其他活动对UCM来说非常危险,主要是因为您有将所有活动链接在一起的风险。

PROD
  TEST
    DEV

如果您始终从DEV传递到TESTTESTPROD(您可以随后提供活动),这将有效。
但是,您可能会被合法的活动基于文件的依赖项阻止:请参阅“About activity dependencies in the deliver operation”。

如果您在交付活动时遇到任何问题,则可以使用findmerge仅合并您想要的活动。

详情请参阅“所有活动已关联”和“ClearCase : Making new baseline with old baseline activities”中的findmerge