[阅读: 424] 2009-12-14 08:25:03
以前是这样的,一个CM team,负责维护 master branch,负责从工程师push的一堆开发branch里选择当前需要集成的branch,merge到master branch里. 每周出一个internal release,并出一个release note.包括本release pick了哪些branch,每个branch针对的 bug ID等等.他们还负责做build和最基本的功能性测试.(比如最起码这个build 烧到手机里能起机,能打电话),由于同时开发产品很多,硬件上各有区别,同一个硬件平台还有针对不同运营商的定制,一组合起来,有数十种release, 所以CM的工作量很大,有数十人.
现在上hudson了,CM team基本没用了.