SVN搭建方法
2012年2月27日
2016年1月14日添加branch and merge
1 SVN概述
1.1 SVN:subversion,一个基于C/S版本控制软件,使用Copy_modify_merge模式;
1.2 CVS:concurrent versions system,一个基于C/S的版本控制软件,使用Copy-Modify-Merge模式;
1.3 SVN与CVS区别:
可以进行目录版本控制,速度快等优点;
2 SVN服务器
2.1 Windows下可以使用visualSVN作为SVN服务器;
下载VisualSVN-Server.msi安装文件,成功安装后显示服务器控制界面;按照提示设置好SVN服务器的目录和端口,用户等参数后,进行版本库控制界面;
2.2 右击Repositories,输入版本库名称可以建立新的版本库;
选中create default structure复选框会创建括号中三个文件件,分别对应主杆,分支和标签三个默认文件夹;
3 SVN客户端
3.1 SVN客户端采用TortoiseSVN;
下载TortoiseSVN的Windows版本,安装成功后,在右键中会出现如下TortoiseSVN的选项;