SVN简介

SVN是Subversion的缩写,是一个开源的版本控制系統,一组文件存放在服务器版本库,记录每一次客户端对文件和目录的修改。

 

安装SVN服务端 

SVN的使用需要安装服务端和客户端,首先我们来安装服务端

打开网址 http://subversion.apache.org/packages.html浏览器滚动条拉到页面的最底部 ,如图所示,点击红色框中的链接,进入VisualSVN Server的下载页。

androidstiudio配置svn仓库地址 svn版本库地址_右键

 在这里由于我们的服务器是64位的,所以我选择64bit的版本

androidstiudio配置svn仓库地址 svn版本库地址_版本库_02

 

 

下载完成后磁盘中会有个后缀名为msi 的文件,双击开始安装

androidstiudio配置svn仓库地址 svn版本库地址_用户组_03

注意在安装配置中有如下配置选项

androidstiudio配置svn仓库地址 svn版本库地址_版本库_04

各选项分别含义是

Location:VisualSVN Server的安装目录

Repositorys:版本库目录

Server Port:指定一个端口

Use secure connection:勾上表示使用安全连接

Backups:备份路径

点击【Next】后点击【Install】后就开始安装,安装完毕后我们启动VisualSVN Server管理界面

androidstiudio配置svn仓库地址 svn版本库地址_右键_05

 

首先我们来建立版本库,右键单击左边窗口的【Repositores】=>【新建】=>【Repository...】

 

androidstiudio配置svn仓库地址 svn版本库地址_版本库_06

给自己新建的版本库命名,然后 点击【下一步】

 

androidstiudio配置svn仓库地址 svn版本库地址_右键_07

继续点击【下一步】

androidstiudio配置svn仓库地址 svn版本库地址_用户组_08

点击【Create】就把MyRepository版本库创建好了

androidstiudio配置svn仓库地址 svn版本库地址_用户组_09

点击【Finish】关闭活动窗体

androidstiudio配置svn仓库地址 svn版本库地址_右键_10

 

建立组和用户

建立了版本库之后开始建立组和用户,右键单击左边窗口的【Users】=>【新建】=>【User...】 

androidstiudio配置svn仓库地址 svn版本库地址_用户组_11

 填写用户名和密码之后,点击【OK】后我们就创建好了一个用户

 

androidstiudio配置svn仓库地址 svn版本库地址_用户组_12

接下来我们创建一个用户组,右键单击左边窗口的【Groups】=>【新建】=>【Group】 

androidstiudio配置svn仓库地址 svn版本库地址_用户组_13

在弹出窗口中填写组名称,这里填写为Dev,然后点击左下角的【Add】按钮,把刚刚之前创建的用户xiaosu1添加到此用户组中,点击【OK】按钮

androidstiudio配置svn仓库地址 svn版本库地址_右键_14

向用户组中添加完用户后,我们给用户组设置权限,展开Repositores目录找到我们建好的版本库MyRepository,右键=>【Properties...】

androidstiudio配置svn仓库地址 svn版本库地址_版本库_15

我们给将要加入的用户组选择Read/Write权限

androidstiudio配置svn仓库地址 svn版本库地址_用户组_16

 在弹出的窗口中点击【Add】按钮

androidstiudio配置svn仓库地址 svn版本库地址_右键_17

在弹出的选择用户和组的窗口中我们选中Dev这个组,点击【OK】按钮,点击【确定】按钮 ,就把组的权限设置好了 

 

安装SVN客户端

 打开网址  https://tortoisesvn.net/downloads.html 选择对应的客户端版本下载,下载的文件的后缀名是msi

androidstiudio配置svn仓库地址 svn版本库地址_版本库_18

双击开始安装

 

androidstiudio配置svn仓库地址 svn版本库地址_用户组_19

 

安装完成后,我们在计算机的任意一个文件夹上点击右键,如果出现如图中红色框中的菜单,就说明svn客户端安装成功了

androidstiudio配置svn仓库地址 svn版本库地址_用户组_20