![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软工
文章平均质量分 50
zzkathy
猫是寂寞的
不知道我是猫才寂寞
还是我寂寞才是猫
展开
-
How to auto build and deploy project
How to auto build and deploy project1 Prepare software environment1.1 copy “apache-ant-1.7.0” to your computer For example: C:/apache-ant-1.7.0 It is used to run ant script原创 2008-03-06 10:09:00 · 896 阅读 · 0 评论 -
CruiseControl学习笔记(二)
本来以为使用CruiseControl的话,编写config.xml就可以了,但是使用中发现,如果想看到正确的results jsp,还是需要修改cruisecontrol目录下/webapps/cruisecontrol/WEB-INF/web.xml文件。 主要是log的目录和ArtifactServlet中root的目录,如下红字部分: logDir C:/Cr原创 2007-12-20 22:35:00 · 639 阅读 · 0 评论 -
CruiseControl读书笔记(一)
CruiseControl:简称CC,持续集成工具,主要提供了基于版本管理工具(如CVS)感知变化或每天定时的持续集成,并提供持续集成报告、Email、Jabber等等方式通知相关负责人,其要求是需要进行日构建的项目已编写好全自动的项目编译脚本(可基于Maven或Ant)。在这里以一个项目来简要的说说cc的使用,通常项目对于日构建的类型的需求分为两种:1、每天的定时自动集成。2、感知版本管理工原创 2007-12-19 22:11:00 · 949 阅读 · 0 评论 -
ant学习笔记(一)
使用ant编译、运行junit、以及检查编码(转)这篇文章是我在学习运行junit的时候看到的,觉得听不错,ant的最常用的功能都在内了,所以,转过来看看,偶试过的,所以保证其可用性。^_^ 不过注明一下:这边junit.jar包的引用方法是ant1.7才支持的,apache提供的文档中还有好多之前的ant版本就能用的方法,大家可以自己参看~~~ -------------------转载 2007-12-19 22:18:00 · 900 阅读 · 1 评论 -
CruiseControl学习笔记(三)
今天把CruiseControl和ant集成起来,但是CruiseControl显示没有进行任何JUnit Test,所以没有Test Report。然而,喵喵明明有test的丫???想想自己确实没有做任何配置,但是既然这么说,自然就是可配置的,于是,喵喵再次研究了一下CruiseControl的文档,终于找出了解决方案。前面说过,cruisecontrol下面子元素有七个主要子元素,分别是:原创 2007-12-20 22:41:00 · 740 阅读 · 0 评论 -
ant学习笔记(二)
使用Ant运行windows的批处理文件要在Ant内运行一个外部程序,应使用任务。它允许你执行下列操作: 指定程序名和要传入的参数。 命名运行目录。 使用failonerror标志来控制当应用程序失败时是否停止构建。指定一个最大程序持续时间,时间超过则中止程序。任务在这时被认为是失败,但是至少构建会中止,而不是挂起,这对于自动构建是至关重要的。原创 2007-12-19 22:22:00 · 631 阅读 · 0 评论 -
喵喵说自动化持续集成
首先说明,喵喵很笨,所以这篇文章借鉴了很多牛X人物的观点,如有雷同,请大家原谅~~ 从12月初入职开始,差不多3个多星期,一直在做这件事情,即使用CruiseControl,ant和ClearCase来进行自动化集成。也算是看了很多文档,解决了不少问题,学到了一些知识。现在,基本上是做完了,接下来要做别的事情,所以就先总结一下,从概念上来说说自动化持续集成吧。 所谓集成,通俗地讲就是把项目原创 2008-01-03 23:13:00 · 1324 阅读 · 0 评论