1 准备软件
VisualSVN-Server-3.9.1-x64.msi
TortoiseSVN-1.10.1.28295-x64-svn-1.10.2.msi
LanguagePack_1.10.1.28295-x64-zh_CN.msi
1.1 软件下载
1.1.1 TortoiseSVN下载
软件下载地址:Apache Subversion Binary Packages
打开网页拉到最后,看到以下的软件下载下来
1.1.2 TortoiseSVN汉化包下载
接下来是TortoiseSVN汉化包,跟TortoiseSVN同一个页面要点击
https://tortoisesvn.net/downloads.html编辑
1.1.3 VisualSVN-server 下载
下载地址:Download | VisualSVN Server
1.2安装顺序
(1)VisualSVN-Server-3.9.1-x64.msi
(2)TortoiseSVN-1.10.1.28295-x64-svn-1.10.2.msi
(3)LanguagePack_1.10.1.28295-x64-zh_CN.msi
2 svn服务端安装
2.1先安装:VisualSVN-Server-3.6.3-x64.msi
2.1.1几乎都是下一步
2.1.2选择 visualVSN服务器和管理控制台 或只有管理控制权限
2.1.3 修改程序的安装信息
选择程序安装的路径、Subversion Repository(库)的路径和所使用的协议和端口。
可以选择HTTP和HTTPS两种协议,如需使用svn协议也非常的方便,在1.4版本后,Subversion加入了Service运行的功能。端口号可以任意定义。对于HTTPS的端口号默认可以选择443和8443,对于HTTP默认可以选择80、8080和81。
个人偏向于使用HTTPS的8443端口,原因很简单HTTPS安全性比较高,虽然443端口是标准HTTPS端口,但如果做WEB开发那肯定就有麻烦,同时Skype也会使用这个端口进行某些通讯。
还有就是下面的用于验证的身份,一个是windows验证,一个是Subversion身份验证
这里默认是Subversion身份验证。
2.1.4接着就是复制文件的过程
2.1.5 安装完成
安装完成后会询问你是否需要运行VisualSVN Server Manager(一个非常有用的管理工具)
2.1.6打开VisualSVN Server Manager
打开方式如下:找到svn的安装路径,运行E:\svn\svnserver\bin\VisualSVN Server.msc
2.2 VisualSVN Server的配置和使用方法
2.2.1修改URL
2.2.2 创建用户
2.2.3创建用户组
2.2.4 创建资源库
(1)点击“Create new repository”,开始创建资源库,默认选择常规的FSFS类型即可(一种不需要数据库的存储系统),此外,VDFS是基于FSFS的一种分布式的存储类型
(2)给资源库命名,创建空的资源库,默认给所有的用户分配权限
(3)点击“create”即可创建资源库,然后复制弹出来窗口中的资源库路径,用于回头在客户端上的连接,点击finish,完成创建;