[英]Is it possible to enable a post build option on a stream - RTC source control?
我设置了以下内容,以防止开发人员在交付的更改中断构建时将其交付给流:
我添加了一个流,该流使用“构建后交付”将更改交付到单独的流。 在构建定义上,我需要指定要从中构建的工作区,但是我需要从流中构建。 从工作区构建只是构建单个开发人员本地的更改,而从流构建则包含多个更改。 是否可以在构建定义上启用post build选项,并且还可以从流而不是从工作空间进行构建?
关于“ 如何在Rational Team Concert 3.0.1中保持流平稳流动 ”中描述的RTC“构建后交付”,该步骤是关于在构建工作区之后该怎么做。
但是,与ClearCase(“工作区”或UCM快照视图将始终与UCM流相关联)相反,“构建定义”(带有或不带有“构建后交付”)始终与工作区相关联。
如“ 创建Build Forge构建定义 ”中所述:
构建定义必须引用专用的构建工作区,而不是团队流,以便使构建与流中正在进行的更改隔离。
创建上述构建存储库工作空间时,将关联一个Stream:
在“新建存储库工作区”向导中的“选择流”页面上,选择“包含
Flow with a stream
然后在下部窗格中选择要从其构建的存储库流 。
通过此选择,存储库工作区可以接受流中的更改 。
因此,您总是从(构建)工作区进行构建。 即使您未激活“构建后交付”选项。
构建工作空间的定义确定了您要从中接受更改的Stream。
每次启动构建时,上述更改将被接受(从Stream到构建工作区)。
所谓“变更集”,是指开发人员在构建工作区定义中提到的“流”上交付的任何变更集。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.