[BuildRelease]Build加速及其实现


一 build加速

通常地,当软件的功能逐渐的增加,软件的build所需要的时间也会越来越长。build加速工具就是用来缩短build的时间,提高开发人员的工作效率。特别是当开发人员在源代码提交前需要对修改进行验证来确保没有build break,这时就需要build加速工具减少build的时间。另外地还可以建立公共的build server用来进行所有开发人员提交前的build验证,而开发人员可以继续在本机进行其他的工作。

 

二 build加速实现

1)来自Increadibuild的架构

 

2)想法:编译并行到多台机器,所有编译完成后再到同一台机器连接!

 

三 工具

http://www.electric-cloud.com/products/electricaccelerator.php

http://www.xoreax.com/

 

完!

posted @ 2010-04-25 11:07  iTech  阅读(464)  评论(0)    收藏  举报