SVN服务器、客户端的搭建和使用

下载

下载地址: http://subversion.apache.org/packages.html
这里推荐VisualSVN server 服务端和 TortoiseSVN客户端搭配使用。
选择适合自己电脑型号的版本,我这里下载的是win系统的32位版本。
输入图片说明

VisualSVN server 服务端
输入图片说明

TortoiseSVN客户端
输入图片说明

安装

VisualSVN server 服务端安装

欢迎界面

点击Next
点击Next

协议书界面

接受协议书,如图打钩,点击Next
接收协议书,打钩

选择组件

默认,点击Next
默认,点击Next

选择版本

选择标准版本,点击Standard Edition,进行svn服务器配置
点击Standard Edition,进行svn服务器配置

配置

选择好安装路径、仓库位置、服务端口以及备份地址
选择好安装路径、仓库位置、服务端口以及备份地址

安装

点击Install,开始安装
开始安装,点击Install

等待安装

等待安装

安装结束

点击Finish,到此VisualSVN server已经安装完毕
安装结束,点击Finish

TortoiseSVN客户端安装

欢迎界面

点击Next
点击Next

协议书界面

点击Next
点击Next

选择安装路径

选择好安装路径之后,点击Next
选择安装路径,点击Next

安装

点击Install,开始安装
点击Install,开始安装

等待安装

等待安装

安装结束

点击Finish,到此TortoiseSVN客户端已经安装完毕
安装结束,点击Finish

svn服务器配置

VisualSVN Server 主界面

打开 VisualSVN Server.msc 应用
打开 VisualSVN Server.msc 应用

配置仓库

选中仓库

选择Respositories,右击,选择 Create New Respository
输入图片说明

选择仓库类型

选择创建FSFS格式的仓库
输入图片说明

输入仓库名称

输入图片说明

选择仓库结构

这里使用推荐
输入图片说明

设置仓库权限

这里选择用户认证,需用使用配置的特定用户才有权限访问,点击Custom…添加用户
输入图片说明

添加用户

点击Add…
输入图片说明

点击Create user…
输入图片说明

输入配置的用户名和密码,配置完返回到配置页面
输入图片说明

选择用户权限

这里赋予的权限是可读/可写,点击确定
输入图片说明

配置完成

到这里仓库配置完成,点击Finish即可
输入图片说明

查看仓库信息

可以看到创建的仓库,点击Users也可以看到配置的用户信息,也可以在Users下面进行用户信息配置,这里就不做演示了
输入图片说明

svn客户端使用

选择仓库

选中仓库之后右击,选择Copy URL to Clipboard,复制仓库地址
输入图片说明

Checkout仓库

选择位置

选择好位置,在电脑的空白处单击右键,选择SVN Checkout…
输入图片说明

选择Checkout位置

复制刚刚copy的url,选择Checkout位置
输入图片说明

用户验证

这是非必须步骤,只有首次Checkout才需要填写用户名和密码,用户名和密码是上面所配置的
输入图片说明

点击OK

输入图片说明

文件上传

新建新增文件

在Checkout的路径下添加新增文件,这里以test.txt为例子
输入图片说明

准备提交文件

空白处右击,选择SVN Commit…
输入图片说明

提交文件

选择要提交的文件并填写注释,点击OK
输入图片说明

提交成功

提交文件成功,点击OK
输入图片说明

查看仓库文件

重新刷新客户端上的test仓库,即可看到刚刚提交的文件
输入图片说明

Highter wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
坚持原创技术分享,您的支持将鼓励我继续创作!