《程序员》2004年第一期曲俊生的文章“加速实施xp的三剑客之持续集成与Antillpro”,读后笔记。
2、一次持续集成成功的标准
3、持续集成的二个层次
4、持续集成的工具(好象都不是免费的)
1、持续集成要完成的基本内容
- 将所有源代码保存在单一地点,让所有人能从这里获取最新的源代码(和以前版本)
- 使创建过程完全自动化,让任何人都可以只输入一条命令就完成系统的创建
- 确保所有人都可得到最新、最好的可执行文件
2、一次持续集成成功的标准
- 所有最新的源代码都被配置管理系统验证合格
- 所有文件都通过重新编译
- 得到的目标文件(java的class文件)都通过连接,得到可执行文件
- 运行所有的单元测试代码和其他的自动化测试脚本
3、持续集成的二个层次
- 所有文件都编译、链接成功
- 系统通过冒烟测试
4、持续集成的工具(好象都不是免费的)
- AnthillPro
- Cruise controller
- AntBuilder(国内)