本章内容
·持续集成的作用、过程和优势
·Hudson简介
·安装Hudson
·准备Subversion仓库
·Hudson的基本系统设置
·创建Hudson任务
·监视Hudson任务状态
·Hudson用户管理
·邮件反馈
·Hudson工作目录
·小结
作为最核心的敏捷实践之一——持续集成(Continuous Integration)越来越受到广大开发人员的喜爱和推崇。借助前文讲述的Maven所实现的自动化构建正是持续集成的一个必要前提,持续集成还要求开发人员使用版本控制工具和持续集成服务器。例如Subversion就是当前最流行的版本控制工具,而Hudson则是最流行的开源持续集成服务器软件。本章将简要介绍持续集成的概念和Subversion的基本使用,主要关注如何使用Hudson,尤其是如何结合Maven与Hudson持续集成我们的项目。