目录
摘要
ABSTRACT
第一章 绪论
1.1 持续集成的基本概念
1.2 持续集成在大型软件项目中的问题
1.3 本文的主要内容
1.4 本文的应用价值
1.5 本文的章节安排
第二章 并行和分布式计算
2.1 并行计算
2.1.1 并行计算的类型
2.1.2 并行计算的性能评价
2.1.3 并行计算技术的发展
2.2 分布式计算
2.2.1 分布式计算的类型
2.2.2 典型的分布式计算架构
2.2.3 分布式计算的发展
2.3 并行、分布式计算和持续集成
第三章 并行和分布式编译
3.1 平台和工具的选择
3.2 GNU make并行编译
3.3 distcc并行编译
3.4 GNU make分布式编译
3.5 distcc分布式编译
3.6 GNU make和distcc的比较
3.7 增量构建和其它工具
3.8 小结和讨论
第四章 分布式测试
4.1 软件系统架构
4.2 测试框架结构设计
4.3 测试框架的实现
4.4 分布式测试环境的建立
4.5 初步测试结果
4.6 测试计算机集群的建立
4.6.1 计算机集群的管理
4.6.2 构建任务的调度
4.6.3 构建任务的提交
4.6.4 测试结果分析
第五章 总结
5.1 取得的成果
5.2 不足和展望
参考文献
致谢
附录
A 配置GNU make分布式编译
复旦大学;