在并重“理论与实践”思想的指引下,作者踏上了持续集成及CruiseControl的写作行程。全书共分为5部分内容:第1部分(初涉持续集成)由持续集成概述(第1章)、实施持续集成(第2章)构成,这部分内容的着眼点在于阐述相关的背景知识及初步认识持续集成;第2部分(敏捷持续集成)由基于Subversion的持续集成实战(第3a章)、基于CVS的持续集成实战(第4章)、基于VSS的持续集成实战(第5章)、基于ClearCase的持续集成实战(第6章)构成,这部分内容将实战摆在了首当其冲的位置;第3部分(持续集成权威指南)由持续数据库集成(第7章)、持续单元及集成测试(第8章)、持续评审(第9章)、持续部署(第10章)、持续功能及负载测试(第11章)、持续反馈(第12章)构成,研究实战背后的理论知识成为了这部分内容的重点;第4部分(CruiseControl高级特性)由分布式集成构建(第13章)、CruiseControl内核研究及扩展(第14章)构成,这是属于CruiseControl自身的盛宴;第5部分由维护CC配置文件(附录A)构成,它是查找CruiseControl配置文件相关知识点的权威去处。本书适合作为CI集成人员、Java/JavaEE开发者、架构师、项目及产品开发经理的参考书,同时,本书非常适合于高校相关专业的学生,以及对持续集成有兴趣的各类读者。