从局域网和远程访问同一个svn服务器
Access from LAN and remotely to the same svn server
我有自己的 "server"(旧笔记本电脑),用于 SVN、Samba 和其他一些东西。
我有另一台笔记本电脑,有时在家里使用,有时在外面使用。现在,我可以在本地通过 SVN 进行同步,效果很好。
我想知道是否有任何方法可以在我外出时进行同步,而不会在我在家时失去同步的可能性。
我实际上是在非标准端口上通过 svn+ssh 同步的,我想保持这种方式。
经过一些研究,我发现最好的选择似乎是设置一个 VPN 服务器以便 "get inside the LAN from outside",但我一直在学习大量教程,但我做不到为我的 Ubuntu 服务器 15 工作。
我也找到了 svn-sync 命令,但据我所知它不会做什么
谢谢!
常见答案:"It depends"
- 您如何连接到 WAN(即您有一个接口用于所有或至少 WAN+LAN)
- 您是否直接连接到 WAN 或 NAT?
无论如何,你必须有SVN(ssh)来监听界面,可以从外部世界访问(远程客户端的IP在这种情况下不玩游戏)
我有自己的 "server"(旧笔记本电脑),用于 SVN、Samba 和其他一些东西。 我有另一台笔记本电脑,有时在家里使用,有时在外面使用。现在,我可以在本地通过 SVN 进行同步,效果很好。 我想知道是否有任何方法可以在我外出时进行同步,而不会在我在家时失去同步的可能性。
我实际上是在非标准端口上通过 svn+ssh 同步的,我想保持这种方式。
经过一些研究,我发现最好的选择似乎是设置一个 VPN 服务器以便 "get inside the LAN from outside",但我一直在学习大量教程,但我做不到为我的 Ubuntu 服务器 15 工作。
我也找到了 svn-sync 命令,但据我所知它不会做什么
谢谢!
常见答案:"It depends"
- 您如何连接到 WAN(即您有一个接口用于所有或至少 WAN+LAN)
- 您是否直接连接到 WAN 或 NAT?
无论如何,你必须有SVN(ssh)来监听界面,可以从外部世界访问(远程客户端的IP在这种情况下不玩游戏)