持续集成是指能够自动集成已经提交的代码,直至发布到测试服务器供QA人员测试的整个过程。这个术语来自于极限编程的一个实践,然而它不仅仅局限于极限编程,实际上,对于任何切实可行的软件开发活动,持续集成都是很基本的组成部分。首先介绍了持续集成的基本概念,然后详细阐述了如何在一个用Java语言开发的项目Evian中实现持续集成的方法,最后总结了持续集成的优点及其适用范围。