持续集成Java手册.docx

上传人:自*** 文档编号:126902456 上传时间:2020-03-29 格式:DOCX 页数:3 大小:30.44KB
返回 下载 相关 举报
持续集成Java手册.docx_第1页
第1页 / 共3页
持续集成Java手册.docx_第2页
第2页 / 共3页
持续集成Java手册.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《持续集成Java手册.docx》由会员分享,可在线阅读,更多相关《持续集成Java手册.docx(3页珍藏版)》请在金锄头文库上搜索。

1、持续集成 Java手册育龙网WWW.CHINA-B.C0M 2009年06月08日来源:互联网育龙网核心提示: 持续集成手册一、概念MartinFowler的文章:ContinuousIntegration中文翻译:持续集成二、工具传统工具:VisualStudio.Net,VisualSourc持续集成手册一、概念 MartinFowler的文章:ContinuousIntegration中文翻译:持续集成二、工具 传统工具:VisualStudio.Net,VisualSourceSafe,RationalClearCase自动编译工具:Ant回归测试工具:JUnit代码检查工具:Chec

2、kStyle持续集成工具:CruiseControl三、步骤 CruiseControl监控远程版本控制系统的变化变化发生时CruiseControl调用编译工具进行编译(Ant等)编译成功后调用JUnit进行回归测试编译成功后调用CheckStyle进行代码检查完毕后将编译结果、测试结果、代码检查结果发送至开发人员、主管经理,并发布至网站,甚至报警器所有这一切都是按照编制好的脚本自动进行的四、实施示例 目前我们使用的是learase,主控软件为ruiseontrol,其脚本文件为cccc.xml配置远程版本控制系统30mainD:“cc_view“chelseafc“Nucleus2.0“P

3、orttrue 配置编译工具30C:“Java“JBuilder2005hirdparty“ant“bin“ant.batD:“cc_view“chelseafc“Nucleus2.0“Port“clearcase-build.xmlcleanbuild1 配置测试用例(在ant的中)testinitRununittests$-yesyes-$plainfalsexml-$/Test.class配置报告形式currentbuild.txt-workflow_ContinuousIntegration:其中CruiseControl暂时没有提供代码检查工具的支持,建议使用Ant来调用CheckS

4、tyle,示例如下(没有真正运行过): web.checkstyle$/checkstyle$/checkstyle-checkstyletask.properties-$/checkstyle31/.jar-$/checkstyle31/custom.xmltrue$/checkstyle/custom.xml-source.java$/$target.checkstyle$/$/checkstyle-$/checkstyle/custom.xmlfalse$/main/.javaplainxml$/checkstyle/checkstyle_errors.xml$/checkstyle$/

5、checkstylecheckstyle_errors.xml$/checkstyle31/checkstyle-noframes.xsl五、几点提示CruiseControl会自动根据本地ClearCase的View监控远程VOB其实除了监控远程版本控制系统外其它的任务都可以由Ant来完成,CC只负责监控变化并调用Ant即可可以为cruisecontrol.bat加入启动参数“-port8055”,这样可以用JMX来控制cc最好避免中文路径,否则就需要手工为几个Xml格式的文件,如cc的reportServlet的Web.xml等加入编码方式“,或者将中文路径映射为虚拟硬盘:中文log无法正常显示时,需要设置CruiseControl配置文件中元素的“encoding”属性,如:D:“Tomcat4.1“webapps“cruisecontrol“samplelogsutf-8D:“cc_view“chelseafc“Nucleus2.0“Portest-results编译失败后,在下次checkin之前,一般不需要重新编译,这时可设置的“”属性为来避免重新编译的几个属性好像没有缺省设置,虽然文档里说从2.1.7开始有缺省设置,包括各种工具的安装、使用,在各自的文档里都非常详细,网上亦有无数资源六、参考资料DailyBuild全攻略Draco.Net持续集成.Net手册

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 往来文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号