摘要
软件配置管理是整个软件开发生命周期中一个核心的管理过程。ClearCase是业界非常优秀的软件配置管理工具,主要应用于复杂环境下的软件产品开发和维护工作,适合大型软件团队使用。ClearCase可以实现并行开发,提高软件开发效率。文中叙述了配置管理工具ClearCase的特点;介绍了ClearCase软件配置管理的基本概念和相关角色;详细介绍了配置管理的工作流程,主要包括权限管理、ClearCase控制管理下的开发工作、建立编码基线、构建内部转测试版本、变更管理、版本管理等内容;详细介绍了基于ClearCase配置管理的持续集成;最后介绍了一个典型工作案例。工作实践表明,采用该配置管理方法有助于提高软件质量和工作效率,也便于管理工程师及时了解工作进度和解决存在的问题。
Software configuration management is a core management process in the entire software life cycle. The Clear Case,a configuration management tool,is mainly used for the software product development and maintenance in complex environment,which is suitable for large software team. Clear Case can realize the parallel development,improving the development efficiency. The characteristics of Clear Case was described,the basic concept of the configuration management and the related roles was introduced,the work flowof it was discussed in detail,manly including rights management,the development under the Clear Case,the code base establishment,internal test version construction,version management,etc. Introduce in detail configuration management and continuous integration based on the Clear Case. Finally give a typical case. Practice shows that using this method helps to improve the quality of software configuration management,also facilitate managers understand the work progress and solve the problems in time.
出处
《计算机技术与发展》
2016年第1期10-17,共8页
Computer Technology and Development
基金
国家部委基础科研计划
国防预研基金项目(A1120110007)
关键词
版本对象库
配置管理
视图
流
基线
持续集成
object library of version
configuration management
view
flow
baseline
continuous integration