通过VisualSVN-Server 来创建仓库和管理,也是比较简单的,同linux配置的jsvn-admin管理起来更加的方便和简单,而且这个VisualSVN-Server还支持分布式的代码仓库,老牛掰了。

TortoiseSVN下载安装
在Window配置SVN,真的很简单,就是点击下一步,就可以了
TortoiseSVN下载地址:
俺的下载包: http://yellowcong.qiniudn.com/TortoiseSVN-1.9.7.27907-x64-svn-1.9.7.msi
这个VisualSvn是visual studio开发必备的
俺的VisualSvn下载地址:http://yellowcong.qiniudn.com/VisualSVN-4.0.11.1422597438.msi
VisualSVN-Server下载安装
俺的下载地址:http://yellowcong.qiniudn.com/VisualSVN-Server-3.6.4-x64.msi
官方的下载地址:https://www.visualsvn.com/files/VisualSVN-Server-3.6.4-x64.msi
这个安装中,我们可以看到包含了Apache Http和Appache Subversion两个组建
肯定要同意人家的霸王条款啊,不然咋玩啊
设定安装的组建,直接这么来就行
选择安装的模式,直接标准安装就行
设定安装的地址和仓库的地址,还有协议 是https的,你可以选择不安装https的,采用http协议
点击安装
一顿解压
安装完成
仓库配置
配置VisualSVN
添加仓库
1、创建仓库
2、设定仓库文件类型,一个是FSFS,另一个是VDFS(支持分布式)
3、设定仓库名称
4、设定初始化方式(1、空文件夹(一般这个就行了)。2、带初始化文件)
5、配置访问权限(1、都不可以访问,2、都可以访问,3、自定义用户)
6、添加用户
7、添加用户 信息
8、添加用户,创建一个用户名和账户
9、设定用户权限,上面有可读、可写、不可读等
10、创建成功(可以看到访问的地址,是本机的名称+项目名,准确的来说是 :http:127.0.0.1/项目名)
拉取项目
1、填项目地址
2、填用户信息
用户信息,就是刚刚我们自己创建的
拉取成功
提交
添加文件,然后提交
提交成功
WEB访问
web访问没问题
VisualSVN的数据
在这个地方,可以看到上传的数据
错误集合
不能连接上服务
不能获取仓库信息
Unable to connect to a repository at URL 'http://127.0.0.1/yellowcong'
The XML response contains invalid XML
Malformed XML: no element found
发现是自己的仓库地址弄错了,项目前面还有一个svn的前缀