敏捷开发之持续集成
来源:互联网 发布:德安德鲁乔丹数据 编辑:程序博客网 时间:2024/04/27 19:27
持续集成
对代码库随时进行集成,代码集成越早,缺陷被发现越早,修复缺陷的成本越低,大大降低时和成本。
持续集成准备工作
版本控制
把产品代码、测试代码、数据库脚本、构建部署脚本等等纳入版本控制中。详情请查看敏捷开发之版本控制。
持续集成管理软件
持续集成管理软件下载版本控制的文件,利用构建部署脚本代码进行自动化持续集成。查看Jenkins。
团队共识
持续集成的实践,开发团队必须遵循一些准则,比如频繁地把修改的代码提交到主干,保证构建成功。
持续集成的遵循的原则
构建失败不能提交代码,谁提交代码必须修复导致这次失败的缺陷
提交代码之前,在本地运行通过所有的测试
提交的代码在持续集成环境中通过,才继续工作
不能把测试失败的用列注释
为自己导致持续集成失败的问题负责
- 敏捷开发之持续集成
- 转载_敏捷开发之持续集成
- 敏捷开发 -- 持续集成
- 敏捷开发-为什么要使用持续集成
- CI/CD持续集成/持续部署 敏捷开发
- CI/CD持续集成/持续部署 敏捷开发
- 敏捷开发之每日集成
- 保持敏捷-持续集成
- 敏捷质疑: 持续集成
- 敏捷软件开发基础: 持续集成环境的构建
- 敏捷软件开发基础: 持续集成环境的构建
- 敏捷软件开发基础: 持续集成环境的构建
- 敏捷软件开发基础: 持续集成环境的构建
- 敏捷软件开发基础: 持续集成环境的构建
- 敏捷开发,持续集成 fxcop 在 CruiseControl.NET中的使用
- 敏捷开发实践(3)-我们为什么需要持续集成?
- 敏捷开发实践(3)-我们为什么需要持续集成? .
- 敏捷开发中如何持续集成和优化软件性能
- 优化Java堆大小的5个技巧
- LeetCode: Partition List
- AndroidManifest.xml 系统找不到指定的文件
- MFC 消息机制
- 内存碎片小实验
- 敏捷开发之持续集成
- Hibernate 参考-很全
- JavaScript视频教程 - 毕向东 - JavaScript篇回顾
- QT软键盘(二)
- Q_INIT_RESOURCE宏
- Java编程中“为了性能”需做的26件事
- printk
- c 语言的特点
- 线性表