持续集成 CruiseControl


简介:
持续集成(Continuous Integration)这个术语源自 XP(极限编程)的一个最佳实践,随着XP 社区在近几年的壮大,XP 的很多实践得到了广泛的推广,持续集成就是其中之一,但是持续集成并非 XP 的专利,持续集成完全可以应用在采取非XP 方法(例如 RUP)的项目里面。持续集成也不是一个新的概念,在这个术语出现之前,日创建(daily build)提供同样的含义,他们的主要区别就在于实施的频率上,随着 XP 社区的大师级人物 Martin Fowler的一篇《Continuous Integration》正式为其正名,持续集成这个术语就越来越多地出现在原
来日创建出现的位置。同时,Martin Fowler 所在的公司 ThoughtWorks 开放了其持续集成的工具 CruiseControl 的源代码,持续集成对于大部分开发人员来说就不再只是停留在口头上的漂亮的术语,任何人在掌握了持续集成的基础理论后,都可以使用 CruiseControl 来体会持续集成在项目开发中的巨大威力。
本文将简单地介绍持续集成的一些基本概念,持 续集成到底是做什么的?持续集成的关键点在什么地方?怎么结合工具进行实践?最后一步步地演示怎么使用 CruiseControl 这个目前最热门的持续集成工具。
http://www.xiaxin.net/blog/OpenDoc-CruiseControl.pdf

持续集成
http://blog.csdn.net/ladofwind/archive/2008/02/08/2086663.aspx
开始持续集成之旅
http://blog.opensource.org.cn/hdcola/2007/11/post-10.html

posted on 2008-02-16 22:31  且歌  阅读(531)  评论(0编辑  收藏  举报

导航