本章关注的是持续集成。首先介绍了持续集成相关的概念,在此基础上,再引入最流行的持续集成服务软件——Hudson。Hudson非常易于安装,它与主流的版本控制工具都集成得很好,为了真实地体现持续集成场景,本章简略介绍了如何架设简单的Subversion仓库。使用Hudson创建持续集成任务会涉及很多配置,如JDK安装、Maven安装、源码库、构建触发方式、构建命令等,本章配以大量的图片以帮助读者使用和理解这些配置。任务创建完成后,还能从各方面了解任务的状态,包括成功与否、测试报告、源码变更记录等。Hudson还能够智能地收集用户信息,读者可以配置Hudson为用户提供邮件反馈。本章的最后介绍了Hudson的工作目录,以帮助读者更好地维护持续集成服务。