作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (12): 283-封三. doi: 10.3969/j.issn.1000-3428.2008.12.099

• 开发研究与设计技术 • 上一篇    

通用版本控制系统的研究和设计

阳万安,李 彦   

  1. (宜宾学院计算机科学与技术系,宜宾 644000)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-06-20 发布日期:2008-06-20

Research and Design of General Version Control System

YANG Wan-an, LI Yan   

  1. (Dept. of Computer Sciences and Technology, Yibin College, Yibin 644000)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-06-20 Published:2008-06-20

摘要: 针对软件配置管理和大规模数据处理领域对历史记录回放的要求,设计一种通用版本控制系统模型,实现目录和元数据的版本化及抽象的网络层。使用拷贝-修改-合并模型解决文件共享冲突,采用版本树存储版本库,根据工作拷贝区管理区域的关键信息追踪版本库,实现了对任何类型文件集的有效管理。

关键词: 软件配置管理, 版本控制, 版本库, 工作区

Abstract: Aiming at the request of rebuilding data in the fields of Software Configuration Management(SCM) and data processing cosmically, this paper presents a model of general version control system. It implements version of directory and metadata as well as abstract network layer, shares files by copy-modify-merge model, stores version repository by tree, and tracks version repository according to key information of management precinct of working area. As a result, all kinds of files can be managed effectively.


Key words: Software Configuration Management(SCM), version control, version repository, working area

中图分类号: