群晖SVN Server远程访问
打开路由器访问界面
选择转发规则->端口映射-新建

在弹出的界面中填写相应的端口号了内网ip

填写svn所在地址的IP,比如:192.168.30.2
添加映射端口,比如svn的默认端口是3306,如果修改过那么就填写你修改过后的端口
类型选择TCP
选择有效,应用
这样就可以在家里或者外网使用svn了:
svn://124.124.124.124/project
http://8474832.blog.51cto.com/8464832/1555449
-------------------------------------------------------------------------------------------------------------------------------------------------------
有这个想法很多次了,但是网络上文章一直搜不到多少,唯一感觉有点用的是 http://8474832.blog.51cto.com/8464832/1555449,但写的很乱。我自己尝试了下,发现竟然成功了!!!
在群晖NAS上已经安装svn应用后,下来要使得svn可以远程访问,
主要可能有三步:(1)是对路由器进行端口映射的设置,我的电信路由器是E8-C型号,其他型号应该都可以,然后进行如下设置:

(2)设置群晖,打开svn端口映射(这一步要不要还不清楚,反正我是设置了)

(3)设置群晖外部访问的路由器配置(点击新增添加这条)

然后我的svn可以通过两种方式访问,一种是外网地址一种是xxx.synology.me,也就是说checkout地址这样填写:svn://xxx.synology.me/你的svn目录,xxx是自己申请的地址,在群晖的控制面板的外部访问里找吧。xxx.synology.me可以替换为你的外网地址(第三张图里的外部访问–>DDNS里有写)
最后很神奇就可以远程checkout代码了,但是速度很慢,囧。如果在区域网checkout(即使用域名方式)会很快。
svn可以远程访问,也就是说可以远程办公了!这对于独立开发者是巨大的福音!
不过对于安全性,我有空还得看看如何提升安全性,目前就是换一个更复杂的密码罢了。用wireshark可以抓到svn下载和提交的内容(虽然是加密的,不清楚是否能被破解),反正肯定不是非常安全的了~不过普通人用用也足够了,真的要搞加密还是自己弄个服务器吧。
http://brightguo.com/svn-server-remote/
群晖SVN Server远程访问的更多相关文章
- Synology DS213J 群晖NAS git server架设方法!
最近单位购入一台Synology DS213J用作数据存储. 本人打算将一些项目的源代码也放在上面,他本身的套件中心提供了SVN SERVER和GIT SERVER. 设置SVN SERVER非常简 ...
- Windows Server 2016 安装虚拟机版黑群晖
硬件配置 Dell R730 CPU: Intel(R) Xeon(R) CPU E5-2603 v4 @1.70GHz(6 cores) Ram: 16Gb HDD: 系统-600GB SAS X2 ...
- 使用群晖NAS:配置Git server
1.首先在群晖的DSM的控制面板中创建一个用户例如是Git_test(我给了管理员权限) 2.在套件中心安装 Git server 3.打开Git server 勾选用户 Git_test 4.在控制 ...
- 异地远程访问群晖NAS中的文件
异地远程访问群晖NAS中的文件 我以群晖DS720+网络存储服务器为例,介绍我是如何异地远程访问群晖NAS中的文件的. 此文章只介绍部署操作的大概步骤,具体的操作方法和技巧可以在西瓜视频.抖音 ...
- Linux 搭建SVN server
一. SVN 简单介绍 Subversion(SVN) 是一个开源的版本号控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository ...
- 动态IP下群晖搭建DDNS服务
转载地址:https://www.zimrilink.com/share/dsm_aliddns_server.html 通过阿里云API(php)搭建出DDNS动态域名解析服务器;不同的是本文的方法 ...
- 群晖NAS再再折腾
问题 最近电信把我的公网地址收回去了,之前做好的网络端口映射失效了,在公司已经不能愉快地访问家里的网络.原先网络结构示意图如下: (直接访问方案网络结构图) 只需要对电信光猫(也是个路由器)和家用 ...
- 通过 frp 实现群晖的 drive 远端同步
通过 frp 实现 drive 同步 其实其他的也类似, 只是指定 tcp 的端口不一致就可以. frp 实现的外网端口映射"肥肠"方便. 也推广下 frp 的地址 frp-git ...
- CentOS7 基于 subversion 配置 SVN server
由于 Window Server 环境下,VisualSVN Server Community 版本只支持 15 个同时在线用户,所以彻底放弃 Windows Server,在 Linux Serve ...
随机推荐
- DNSmasq – 配置DNS和DHCP
DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络.它提供了DNS功能和可选择的DHCP功能可以取代dhcpd(DHCPD服务配置)和bind等服务,配置起来更简单,更适用 ...
- 4. UIButton的使用
1. UIButton的初认识 来自:http://www.cnblogs.com/mcj-coding/p/5103891.html QQ:853740091 1.1 UIButton 是iOS 开 ...
- Linux启动过程详解
Linux启动过程详解 附上两张图,加深记忆 图1: 图2: 第一张图比较简洁明了,下面对第一张图的步骤进行详解: 加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的 ...
- SQL入门语句之SELECT和WHERE
一.SQL入门语句之SELECT SELECT语句用于从数据库表中获取数据,结果表的形式返回数据.这些结果表也被称为结果集 1.从数据库表中取部分字段 select 字段A,字段B from tabl ...
- 面向切面编程AOP
本文的主要内容(AOP): 1.AOP面向切面编程的相关概念(思想.原理.相关术语) 2.AOP编程底层实现机制(动态代理机制:JDK代理.Cglib代理) 3.Spring的传统AOP编程的案例(计 ...
- MVC学习笔记----缓存
http://www.cnblogs.com/darrenji/p/3683306.html 视图缓存 http://www.cnblogs.com/darrenji/p/3649994.html ...
- .NET开发者如何愉快的进行微信公众号开发
(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:这篇文章只是一个如何提高开发效率的简单指导和记录,不会涉及具体的微信公众号开发内容. ...
- 关于Xcode8.1 / iOS10+ 真机测试系统打印或者宏定义打印不显示问题
前言: 最近做项目时遇到了很多莫名其妙的问题,其中就有这个打印(NSLog).也不多废话了,我们先来回顾一下Xcode8发布以来,我们遇到的一些关于打印的问题,当然也有解决方法: 1.Xcode8打印 ...
- Difinition Of Done
A Story is Sprint ready (Rally Defined) when............. The story has well defined and testable ac ...
- 随堂笔记javascript篇之chrome调试:
在征求到许老师的同意之后,我用javascript脚本语言来完成我的课堂作业,初学一门语言,刚开始也许是初生牛犊不怕虎,接受一门新的语言而且用来完成作业.一开始老师是拒绝的,他说我这样是太麻烦了.对于 ...