基于SVN的应用软件持续集成 |
| |
引用本文: | 姜文,刘立康.基于SVN的应用软件持续集成[J].计算机测量与控制,2016,24(3):109-113. |
| |
作者姓名: | 姜文 刘立康 |
| |
作者单位: | 西安电子科技大学 通信工程学院,西安 710071,西安电子科技大学 通信工程学院,西安 710071 |
| |
基金项目: | 国防预研基金项目(A1120110007)。 |
| |
摘 要: | 随着软件开发技术的发展,软件配置管理和持续集成已经成为软件开发过程中的一个重要组成部分;为了在软件开发过程中正确应用这些新技术,需要开展这方面的研究工作;结合工作实践,以SVN作为配置管理工具,分析了持续集成工具ICP-CI的特点、部署方式和运行机制;详细叙述了ICP-CI持续集成构建工程的搭建过程,搭建过程包括配置管理工具SVN客户端安装、基于SVN的代码更新、静态检查、编译、打包,版本包的自动化测试;构建工程的各个阶段都可能出现错误,导致构建失败,通过对构建失败原因的分析,将构建失败分为3类并给出相应的解决方案;最后介绍了一个典型工作案例;工作实践表明在软件的开发过程中采用基于SVN的持续集成,可以提高软件质量和软件开发效率,降低软件开发成本。
|
关 键 词: | 持续集成 ICP-CI ICP-CI服务器 构建 SVN |
收稿时间: | 2015/8/23 0:00:00 |
修稿时间: | 2015/10/30 0:00:00 |
|
| 点击此处可从《计算机测量与控制》浏览原始摘要信息 |
|
点击此处可从《计算机测量与控制》下载全文 |
|