态度决定高度、企图决定版图、格局决定结局

导航

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编辑  收藏  举报