ronstar 2007-3-8 17:42
每日构建(Daily Build)的流程
"Daily Build"是将一个软件项目的所有最新代码取出,从新开始编译,生成可执行文件,进行安装,并进行主要功能的测试,发现错误并报告错误的过程。
这个过程要发现破坏代码完整性的问题和代码正确性的问题,并且将错误报告发给项目相关人员,让开发人员在第一时间了解到软件错误,并且迅速排除错误,输出为日志和报告,发布构建结果信息。
Sarayang 2007-3-9 19:06
dailybuild最好在晚上.所有的developer把code check in 之后。
cn_chenfeng 2007-3-20 10:37
我们的daily Build都是在白天进行的,Build的过程大概需要3个小时.
SCM_Jane 2007-3-21 09:46
so we called it "Nightly Build" before
but now we can build our projects in both day and night
we use "Daily Build" instead of "Nightly Build"
;)
swbingling 2007-3-21 14:19
深刻学习中,Daliybuild好象很繁琐
最后一次注册 2007-3-26 15:46
很繁琐也很简单,在圈里转肯定很繁琐,跳出圈外,冷眼旁观,定有另一番景象
violet 2007-5-11 15:19
每日构建是不是要配置管理员来做?如果不是的话,应该由谁来做?如果是配置管理员做的话应该怎么做?用什么工具?在vss的配置管理工具下应该怎么做呢?
youka5 2007-6-1 10:39
每日构建
::em84::
需要配置管理员自己写脚本吗?
somis 2007-6-8 08:40
有的时候,项目时间进度紧,每天自动构建N次,其实做起来挺简单。
对于java项目来说,关键和需要构建工具,然后熟悉ant(maven)脚本,最后就是和版本控制工具的配合使用。
xiaoyi0407 2007-8-18 07:18
我们公司是scm做的,但是还不是很完善
tuxitty 2007-8-18 17:36
我们公司是自己写的脚本,原来是C++的程序,现在加了java的,暂时也是用的原来基础上改的脚本,考虑引进cruisecontrol之类的。
11楼,什么是bamboo?
vivian 2007-8-25 10:57
bamboo是一种商用产品,也就是个time-control ,比较有保障吧!
daiqiang 2007-8-25 11:34
cruisecontrol2.7是个好软件,我想要的基本都有料,有基于时间循环构建的,还可以基于事件触发零时构建,以及暂定和取消构建,我喜欢!
lionkingking 2007-10-10 21:47
可以使用开源的R2Build, 你一看就会用,呵呵。 不需要写任何的脚本,画画图就能弄出你的每日构建系统。
目前版本好像是1.0。
DanielQ 2007-10-18 10:19
cruisecontrol不错,是个好软件,值得推荐!
tiaotiao0331 2007-10-24 19:51
仅了解过构建方面的知识,对此知之甚少.每日构建会不会太频繁?有时间做吗?我们现在还没做构建,向大家学习啊.呵呵
fdmy 2007-11-1 00:25
可以利用工具来做,但是实际实施起来比较困难。也不需要每天构建,我们的做法是每3天构建一次
wuxj888 2007-12-25 15:14
正采用hour daily
如果可以的话, 可以做hour build,我们已经开始这样使用,效果很不错