设置外网连接内网的SVN

一、系统环境
1.windows虚拟机,我用的是远程虚拟机
设置外网连接内网的SVN
二、下载工具
1.tortoiseSVN
官方网址为:添加链接描述
用处:拉取svn端文件
根据需要选择下载,我下载的是图中圈出来的的版本,傻瓜式安装,一切顺利。
设置外网连接内网的SVN
2.下载VisualSVN Server
下载地址:添加链接描述
用处:创建本地svn库设置外网连接内网的SVN
3.下载nat123
下载地址:添加链接描述
主要用于外网访问内网进行地址映射。
三、搭建步骤
1.先下载并安装软件tortoiseSVN;
2.安装软件VisualSVN Server
3.在VisualSVN Server中创建本地本地资源库和创建用户,并为用户设置访问权限。
4.拷贝地址,并在本地测试拉svn文档
设置外网连接内网的SVN
设置外网连接内网的SVN
设置外网连接内网的SVN
点击“ok”之后会要输入用户名和密码。
拉文件成功。
设置外网连接内网的SVN
5.下载安装nat123
我是下载的第一列,你们可以根据自身情况下载其他的。
设置外网连接内网的SVN
安装最好按照默认默认路径安装,我没有按照默认路径安装的时候会报错,报错如下。
设置外网连接内网的SVN
所以还是按照默认路径重新装了一遍,但是打开之后又报其他错误。报错如下:
“此实现不是 Windows 平台 FIPS 验证的加密算法的一部分”。
按照网址给出的方法一进行配置,问题解决了。问题解决网址

方法一:
1.按WIN+R(或点击开始-运行),并输入gpedit.msc后确定,启动组策略编辑器。
2.左侧列表中找到 计算机配置 - Windows设置 - 安全设置 - 本地策略 - 安全选项,并在右侧找到“系统加密:将FIPS兼容算法用于加密、哈希和签名”

完成nat123注册,获得账号。
注意:申请账号会送N币,N币可以用来配置机器内外网映射,修改映射会消耗N币,所以不要频繁的修改白白废掉N币。
设置外网连接内网的SVN
按如图信息进行配置,其中443是VisualSVN Server的默认内网端口。
设置外网连接内网的SVN
配置完成之后可以到外网访问测试。
设置外网连接内网的SVN
参考网址:
1.使用SVN创建本地共享de资源库
2.使用SVN创建外网版SVN