摘要

传统的版本管理系统只提供基于文件系统的版本管理,难以支持需要图状结构的应用的版本管理。提出一种基于有向带圈图(DCG)的版本管理系统DCG-VCS,它能够处理任意有向带圈图结构的版本化问题。在分析传统版本管理系统所存在问题的基础上,提出了有向带圈图结构DCG的版本化模型,详细阐述了DCG-VCS的主要设计问题,包括中央库的储存模型和版本编号、签入和签出算法,一致性维护和签入并发性保证等。最后讨论了DCG-VCS在语义网络的知识管理中的应用。