一、SVN服务器程序:Visual SVN Server

1、下载msi文件

点击 Visual SVN Server官网下载页面 或 复制https://www.visualsvn.com/server/download/ 链接进入,选择32bit/64bit进行下载。
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

2、安装Visual SVN Server

(1)双击msi文件。选择Next
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(2)协议,接受。选择Next
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(3)选择默认的Visual SVN Server和Administration Tools。选择Next
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(4)初始服务器配置,包括安装目录、资源库所在位置及端口号、备份位置。选择Next
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(5)默认选择subversion认证方式。选择Next
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(6)选择Install
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(7)安装完毕
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

3、建立版本库

(1)在Repositories右键选择Create New Repository
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(2)仓库类型FSFS和VDFS,选择默认的FSFS。选择下一步
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(3)为版本库取个名字。选择下一步
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(4)仓库结构选择第二个Single-project repository,建成后会自动存在三个文件夹:trunk、branches、tags。选择下一步
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(5)仓库的访问权限设置,第二个是所有的SVN用户都可以读写。选择下一步
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(6)配置的显示。选择Finish
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

4、创建用户

(1)在Users上右键,选择Create User。
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(2) 填写用户名/密码,选择OK。重复上述两个步骤,创建多个用户。
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
5、创建组来进行统一管理
(1)在Groups上右键,选择Create Group
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(2)填写组名称,并点击Add来添加成员,选择OK。重复创建多个组即可
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

6、设置权限

(1)在创建的仓库上右键,选择Properties
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(2)显示如下。选中Everyone,点击remove。再点击Add创建
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(3)选择用户/组
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(4)按照上面步骤为所有组/用户赋予权限,显示如下:
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

7、登录网页

使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

二、SVN客户端程序:Tortoise SVN

1、下载安装包和语言包

(1)安装包:Tortoise SVN官网下载页面 或复制https://tortoisesvn.net/downloads.html链接
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
(2)语言包,汉化
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

2、安装

使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

3、安装语言包

使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
【注:若未选择configure,可以在桌面点击右键选择尽行设置,操作如下:】
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

三、管理代码

(一)检出

1、Visual SVN Server中在新建的版本库上右键选择Copy URL to Clipboard(将URL复制到剪贴板)
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
2、在想要下载代码的位置右键,选择SVN检出
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
3、填写URL,选择确定
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
4、登录
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
5、检出完成
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
6、文件夹中有.svn文件,用于记录SVN版本控制所需的信息
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
7、在文件夹中可以进行更新、提交
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

(二)提交

1、在目录下新建文件夹和文件,右键选择SVN提交
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
2、在Visual SVN Server内刷新,可以看到新增的文件
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

(三)更新

1、服务器端新建文件夹
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
2、在本地下载代码的位置进行更新
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统
3、可以看到服务器端增加的文件夹
使用VisualSVN Server、TortoiseSVN搭建SVN版本管理系统

相关文章: