谢谢二黑的回复,阶段一阶段二是同一个流。
为了验证这个策略,特意做了一个demo. 下图是一个文件按策略产生的版本树。
相关名称说明:
proj-demo_integration: 主集成流,相当于楼主贴中的main
proj-demo-r9_0: 次集成流,相当于楼主贴中的wxc2_9_0
proj-demo-r91: 次集成流,相当于楼主贴中的wxc2_9_1
proj-demo-r92: 次集成流,相当于楼主贴中的wxc2_9_2
cc59u01_xxxxxx: 用户cc59u01在各集成流中的开发流
试验的结论:
1 理论上没有任何问题
2 合并工作很多. 次集成流有修改后,越早集成越好。
3 针对“翎”同学的基线问题。 经证明,是没问题的。
4 针对“二黑”同学的deliver问题。经证明,UCM中集成流与集成流之间是可以通过活动提交的。见图中proj-demo-r9_0流中的版本6提交到proj-demo-r91流中时没有生成基线就提交的。
5 针对上面第四点,不建议这样做。 理由:因为用户cc59u01提交的活动在其父流中不生成基线的话(也就是没有新基线产生,也不会有新推荐基线产生),则此父流的其他用户没法rebase到cc59u01提交的变更。
谢谢大家参与讨论和回复。希望大家继续,共同进步。
[
本帖最后由 sheng2006 于 2008-4-18 14:04 编辑 ]