SVN外网远程访问教程
更新日期:2025-07-10 11:45:37
SVN是一款开源的集中式版本控制系统,用于管理文件和目录的变更历史。它允许多个用户协作开发,实现共享资源,记录每一次代码修改,并支持回溯到任意历史版本。
1.远程访问SVN Server
1.1 下载安装VisualSVN Server
(1)在VisualSVN官网下载页面下载VisualSVN服务器。【点击跳转VisualSVN官网下载页】
(2)按步骤指示点击“Next”安装。
(3)到达“安装服务器配置”步骤,可根据实际情况自定义配置软件安装位置(Location)、默认版本仓库位置(Repositories)、服务器端口(Server Port)、备份路径(Backups)。
(4)继续按步骤指示点击“Next”安装,完成SVN服务器安装。
1.2 SVN Server网络设置
1.2.1 修改服务器配置
点击 VisualSVN 鼠标右键选择 【Properties】-> 【Network】 把 Server name 改成 者本地局域网 IP;若安装VisualSVN无HTTPS证书,去掉使用 HTTPS 安全连接勾选,端口选择80,具体操作如下图。
1.2.2 设置登录SVN Server用户
在对应的用户分组,右键新建一个用户,用于后续登录SVN项目。
1.2.3 创建SVN项目
(1)点击 VisualSVN 下的 【Repositories】,按步骤新建项目。
(2)项目新建完成,局域网内可在浏览器上输入VisualSVN的内网地址,使用SVN用户名及密码访问至VisualSVN的项目。
1.3配置花生壳映射
(1)在安装Everyting软件或可访问Everyting软件的内网终端设备上,安装并登录贝锐花生壳客户端。【点击下载花生壳客户端】
(2)在客户端的【内网穿透】点击“+”添加映射,跳转至花生壳管理平台进行填写新增映射信息。
(3)新增网站应用映射
新增映射后,可访问外网地址访问VisualSVN服务器。
1.4 外网访问VisualSVN Server
浏览器输入花生壳外网地址,即可实现外网访问VisualSVN Server。
2.SVN客户端远程访问SVN Server
2.1 下载安装TortoiseSVN
(1)在SVN客户端的TortoiseSVN官网下载页面下载VisualSVN服务器。【点击跳转TortoiseSVN官网下载页】
(2)按步骤指示安装。
2.2 SVN检出
(1)在安装SVN客户端的电脑桌面右键->【SVN Check】输入需要获取资源的SVN Server 项目的外网URL,以及该资源存放的存放路径。点击【OK】后,输入SVN Server创建的可访问该资源的用户名及密码。
注意:右键SVN Server创建的项目可复制本地访问的URL。
(2)检出加载完成。
2.3 SVN资源上传
在需要检出的文件中新建文件,,然后鼠标右键点击空白处,选择SVN 提交,把需要提交的文件勾选上,点击【确定】,文件将上传至SVN服务器中,其他用户远程访问SVN Server的项目也可被浏览下载。
文档内容是否对您有帮助?
如果遇到产品相关问题,您可咨询 在线客服 寻求帮助。