CruiseControl.Net学习
CruiseControl.Net
1.持续集成工具。如果你对敏捷开发有了解,那么自然会知道这个概念。
2.资源:这个工具是Thought works公司开发的开源软件,文档地址:http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET
3.要点:
体系结构:
CuriseControl.Net Server是核心。其他都是围绕它转的。整个系统采用配置的方式提供服务。你可以通过在ccnet.config中结点达到自己的集成要求。 同时,你也可以通过web页查看集成日志,报表信息。
结点配置是关键。
4.结点配置: http://confluence.public.thoughtworks.org/display/CCNET/Configuring+the+Server
5.如何扩展配置:实现自己的触发器。
6.我对持续集成实现体系的一个想法:
CuriseControl.Net从代码管理服务器中定时取,然后编译,测试,生成报告;同时将文件打包部署到文件服务器,从而生成新的版本,再将编译后的代码放到web服务器。每天下班后,公司的电脑都可以运行
watir编写的测试代码,生成测试记录。目前已经实现一个小型的demo。
posted on 2007-10-27 20:46 flyingchen 阅读(2520) 评论(1) 编辑 收藏 举报