SVN
1.1、SVN产生的历史背景

CVS的局限性众所周知,所以许多小组一直在研究其他版本控制系统, 以便提供更好的伸缩性、对合并、变更和分支版本的更好支持以及对二进制文件格式的更好支持。 在这些版本控制系统中,ASF使用的Subversion最为突出。

Subversion简称SVN,他是在CVS的基础上优化而来。

SVN的作者是CVS的作者之一。

SVN相对于的RCSCVS采用了分支管理系统, 它的设计目标就是取代CVS

1.2、SVN使用的传输协议
1.3、SVN服务器

如果不信赖托管服务,可以自己搭建SVN服务器, 但是维护起来麻烦, 而且一旦硬盘坏掉,数据全部丢失,其实更不安全。 尽量选择托管服务,大部分托管站点都提供创建私有项目,而且开源中国的私有项目是免费的。

1.4、SVN客户端