频道栏目
首页 > 资讯 > win7激活工具 > 正文

Windows平台下搭建SVN服务器的详细教程

18-06-22        来源:[db:作者]  
收藏   我要投稿

Windows平台搭建SVN服务器

一、资源下载

服务端:VisualSVN下载地址客户端:TortoiseSVN下载地址Subclipse(Eclipse/MyEclipse的SVN客户端插件):Subclipse官网、Subclipse的Github主页

Subclipse旧版在线安装地址:https://dl.bintray.com/subclipse/archive/release/1.12.x/

Subclipse指定版本在线安装地址(如:4.2.x):https://dl.bintray.com/subclipse/releases/subclipse/4.2.x/

Subclipse最新版在线安装地址:https://dl.bintray.com/subclipse/releases/subclipse/latest/

二、安装部署

安装VisualSVN Server标准版(选默认设置安装)安装VisualSVN Server企业版(标准版与企业版的差别、企业版安装破解)

企业版安装破解步骤:

1、运行“VisualSVN-Server-3.9.0-x64.msi”一路“next”安装标准版

=====免费的标准版到此安装结束,后面的步骤破解注册企业版=====

2、运行“VisualSVN.Server.Enterprise.Patch.By.DFoX_URET.v1.3.exe”(运行该破解程序需要系统已安装.NET Framework v4.0.30319或更高版本)

3、点击“Patch”按钮破解安装的文件(该步骤会修改软件安装目录“...\VisualSVN Server\bin”下的文件)然后点击“确定”

4、点击“V.S.E. Patch v1.3”界面右侧的“方框C”按钮复制Serial

5、打开“VisualSVN Server Manager”管理工具,点击“Upgrade to Enterprise Edition”然后粘贴Serial点击“OK”

6、弹出“Thank you for choosing VisualSVN Server!”后点击“确定”完成企业版破解

注意:如果服务器上没有安装.NET Framework,又不想在服务器上再安装,可以使用如下步骤:

1、在服务器上运行“VisualSVN-Server-3.9.0-x64.msi”一路“next”安装标准版

2.1、在本地已经安装.NET Framework的系统里建立路径“C:\Program Files\VisualSVN Server\”

2.2、然后把服务器VisualSVN Server安装目录下的bin文件夹拷贝到本地新建的路径下

2.3、在本地系统里运行“VisualSVN.Server.Enterprise.Patch.By.DFoX_URET.v1.3.exe”点击“Patch”按钮,破解安装文件,然后点击“确定”

2.4、在服务器里关闭“VisualSVN Server”、“VisualSVN Background Job Service”这两个服务,然后将本地的bin文件夹再拷贝回服务器进行覆盖,覆盖完成再启动刚刚关闭的两个服务

2.5、在本地系统里点击“V.S.E. Patch v1.3”界面右侧的“方框C”按钮复制Serial

3、在服务器里打开“VisualSVN Server Manager”管理工具,点击“Upgrade to Enterprise Edition”然后粘贴Serial点击“OK”

4、弹出“Thank you for choosing VisualSVN Server!”后点击“确定”完成企业版破解

安装TortoiseSVN(安装汉化)安装Subclipse(在线安装)

三、VisualSVN Server配置

基本配置(选择默认设置即可)

网络配置

问题及解决方法

问题:开启https加密协议后,浏览器每次访问SVN服务器时会提示网站“不安全”、“证书无效”等问题(也可以点击“继续前往...”后继续使用)

参考文档:CA证书制作及配置、为VisualSVN服务器配置SSL证书

解决方法:根据官方文档“为VisualSVN服务器配置SSL证书”的描述,首次安装时,VisualSVN Server会为安装VisualSVN Server的服务器计算机的主机名生成一个自签名的SSL证书,所以我们可以从VisualSVN Server中导出这个默认生成的自签名证书,并将此证书安装在所有客户端计算机上的“受信任的根证书颁发机构”列表中,即可解决上述“不安全”、“证书无效”等问题。

导出及安装过程如下:

1、在服务器上导出默认生成的自签名SSL证书(两张方法)

方法a、通过“Internet属性”导出证书

依次打开“控制面板”-->“Internet选项”-->“内容”-->“证书”-->“受信任的根证书颁发机构”找到与服务器“计算机名”一致的证书,然后导出保存为“svnserver.cer”

方法b、通过VisualSVN Server Manager的“Properties”面板导出

打开“VisualSVN Server Manager”然后依次点击“操作”菜单-->“Properties”-->“Certificate”-->“View...”-->“详细信息”-->“复制到文件”然后点击“下一步”-->“浏览”选择好保存的位置和文件名,然后保存为“svnserver.cer”

2、在客户端系统中安装默认生成的自签名SSL证书

拷贝上一步从服务器导出的“svnserver.cer”证书到客户端系统,双击后依次点击“安装证书”-->“下一步”-->“将所有的证书放入下列存储(P)”-->“浏览”-->“受信任的根证书颁发机构”-->“确定”-->“下一步”-->“完成”,然后在弹出的安全性警告中点击“是”,最后点击“确定”完成证书安装

3、重启浏览器后再次访问SVN服务器,已经不会再提示“不安全”、“证书无效”等问题了

linux平台搭建参考:视频教程、图文教教程1、图文教程2、图文教程3

相关TAG标签
上一篇:用HTML5+CSS+Js实现一个简单的移动端左右滑动翻页+点击下标翻页
下一篇:微信小程序上传图片到阿里云oss的实例讲解
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站