下载
下载地址: http://subversion.apache.org/packages.html
这里推荐VisualSVN server 服务端和 TortoiseSVN客户端搭配使用。
选择适合自己电脑型号的版本,我这里下载的是win系统的32位版本。
VisualSVN server 服务端
TortoiseSVN客户端
安装
VisualSVN server 服务端安装
欢迎界面
点击Next
协议书界面
接受协议书,如图打钩,点击Next
选择组件
默认,点击Next
选择版本
选择标准版本,点击Standard Edition,进行svn服务器配置
配置
选择好安装路径、仓库位置、服务端口以及备份地址
安装
点击Install,开始安装
等待安装
安装结束
点击Finish,到此VisualSVN server已经安装完毕
TortoiseSVN客户端安装
欢迎界面
点击Next
协议书界面
点击Next
选择安装路径
选择好安装路径之后,点击Next
安装
点击Install,开始安装
等待安装
安装结束
点击Finish,到此TortoiseSVN客户端已经安装完毕
svn服务器配置
VisualSVN Server 主界面
打开 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仓库,即可看到刚刚提交的文件