概念概述
Subversion是一种版本控制系统。它让你追踪整棵项目目录树的变动。此树的每一个变更都会被记录且可以被取出。
Subversion想要成为 “一个比较好的CVS”,Subversion是一个Open Source项目。如果你想要参与,你绝对可以付诸行动!
基本的版本控制运作
真正的数据是保存在仓库(repository)中,它是由Subversion管理的一组目录与文件。用户可使用svn客户端程序访问仓库并改它变。
Subversion使用“拷贝-修改-合并”(copy-modify-merge)的开发模式。你可以在沙箱中制作给定项目的私有副本(这时常被称为检出一个副本)。与CVS相似但不同于RCS,此私有副本不会被锁定在仓库中。然后你可以在沙箱中随意对副本进行更改,而不必 ...... (共5325字) [阅读本文]>>