软件工程与软件自动化 (27).pdf
《软件工程与软件自动化 (27).pdf》由会员分享,可在线阅读,更多相关《软件工程与软件自动化 (27).pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
持续集成持续集成 从版本号说起从版本号说起 软件开发软件开发自动化自动化程程度很高!度很高!构建与集成构建与集成 手工构建 每日构建 持续构建(集成)手工构建:编译,单元测试,集成,除虫 自动化构建:编写构建脚本(Daily Build,Nightly Build)经常的频繁的构建:持续集成 持续集成持续集成 持续集成(Continuous Integration)是一种软件开发实践 目的:验证集成正确性,尽早发现错误 CI基本流程基本流程 CI的特征 与版本控制系统的连接 构建脚本 反馈机制 集成源代码变更的过程 CI的价值的价值 减少风险 减少重复过程 在任何地点任何时间生成可部署的软件 增强项目的可视性 对软件产品建立起更大的信心 为团队引入为团队引入CI实践实践 经常提交代码 不要提交无法构建的代码 立即修复无法集成的构建 编写自动化的单元测试 必须通过所有测试和审查 执行私有构建 避免签出无法构建的代码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程与软件自动化 27 软件工程 软件 自动化 27
限制150内