您的位置:首页 > 产品设计 > UI/UE

使用Cruise Control.net 每日构建(原创)

2008-09-04 10:03 295 查看
一.安装CCNET,目前我们项目使用的版本V1.3,直接安装到默认目录就可以了.因为公司当前的源代码管理器是VSTS,所以还需要安装另一插件(ccnet.vsts.plugin.dll),并且把该dll拷贝到目录C:\Program Files\CruiseControl.NET\server.

二.配置文件的配置.现在项目实现了Unit Test以及自动编译并打包功能,ccnet.config配置脚本如下:

关于各个节点的功能,可以参照安装文件的documention.

三.碰到的问题.

1.CCNET需要运行在.NET Framework 2.0上,因为部署机器同时也有Framework 1.0,所以需要在IIS为CCNET虚拟目录指定.Net Framework 2.0 版本.

2.添加收发Email功能,如果在ccnet.config添加了该项,必须显示指定一个xml logger,否则会出错.

3.关于timeout 的配置,默认的时间为60 seconds,即10分钟,如果项目编译超过10分钟,则会抛出超时异常,编译失败,所以项目编译时间长的话,需要修改timeout的值.

4.安装完成后需要启动CCNET服务.

四.总结

总体来说CCNET使用还是很方便的,至于效果,还需要一段时间来验证.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐