期刊文献+

基于云环境的持续集成 被引量:4

Continuous Integration Based on Cloud Environment
下载PDF
导出
摘要 随着云计算技术的快速发展,软件开发的许多环节都在云环境中进行。持续集成作为软件开发过程中的重要组成部分,也需要在云环境中进行集成构建。为了在软件开发过程中正确应用这些新技术,需要开展这方面的研究工作。结合工作实践,以SVN作为配置管理工具,介绍了基于实体机持续集成的特点和运行机制。详细叙述了基于云环境的持续集成,包括在物理实体机上构建私有云平台;基于部门云持续集成的运行原理、部署和特点;基于公司云持续集成的运行原理、部署和特点;基于公有云持续集成的构建过程和特点;基于云环境的持续集成工程运行过程。最后介绍了一个典型的持续集成工程案例。工作实践表明在云环境中开展持续集成工作,可以节约计算机软硬件资源,提高软件开发效率,降低软件开发成本。 With the rapid development of the cloud computing, many links are proceeding in the cloud environment during the software development. The continuous integration as the important component in software development also needs to do the integration building in the cloud environment. In order to correctly use the new technology, the research in this field is needed to be done. In the combination of work practice,taking SVN as the configuration management tool, the characteristics and operation mechanism of continuous integration based on physical machine are introduced. The continuous integration based on cloud environment is described in detail, including the pri- vate cloud platform built in physical machine,the operating principle,deployment and characteristics of continuous integration based on department cloud and based on corporation cloud, the building process and characteristics of continuous integration based on the public cloud, as well as the operational process of continuous integration based on cloud environment. At last, a typical project case of continuous integration is introduced. Working practice shows that the continuous integration in cloud environment can economize the resource of computer hardware, enhances the development efficiency of software, and reduces the cost of software development.
作者 姜文 刘立康
出处 《计算机技术与发展》 2018年第1期11-16,共6页 Computer Technology and Development
基金 国家部委基础科研计划:国防预研基金项目(A1120110007)
关键词 云环境 持续集成 部门云 公司云 公有云 私有云 cloud environment continuous integration department cloud corporation cloud public cloud private cloud
  • 相关文献

参考文献5

二级参考文献31

  • 1陈帆,尹黎明,肖卫军,沈全勇.软件配置管理中的分支管理与协作机制研究[J].计算机工程与科学,2005,27(1):70-73. 被引量:1
  • 2徐仕成,杨邦荣.基于CruiseControl的持续集成实现方案[J].计算机与数字工程,2007,35(4):169-171. 被引量:13
  • 3刘海,张卫民,任开军.一种网格环境下的软件配置管理系统[J].计算机工程与科学,2007,29(8):105-107. 被引量:2
  • 4PaulM.Duvall,等.持续集成软件质量改进和风险降低之道[M].王海鹏,等译.北京:电子工业出版社,2012.6:126.
  • 5刘文红,马贤颖,董锐,等.CMMI项目管理实践[M].北京:清华大学出版社,2013.
  • 6Duvall P M,Matyas S,Glover A.Continuous integration: improving software quality and reducing risk[M]. Pearson Education,2007.
  • 7Continuous Integration[EB/OL].[2013-12-21].http://www.martinfowler.com/articles/continunuslntegration.html.
  • 8Bellagio D, Milligan T. Software configuration management st- rategies and IBM rational ClearCase:a practical introduction [ M ]. 2nd ed. USA : IBM Press ,2005.
  • 9Lee K A. IBM rational ClearCase, ant and CruiseControl[ M ]. USA:IBM Press,2006.
  • 10Tykal J. Best practices for using composite baselines in UCM [ R]. [ s. 1. ] :Prentieenall,2004.

共引文献32

同被引文献28

引证文献4

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部