0

我有一个在某个位置运行的 Subversion 服务器。在内部网络上,我通过192.168.1.x内部 IP 连接到它。

存储库服务器也可以通过 Internet 访问。

我现在在局域网之外。我知道服务器的 IP 地址,并且可以使用 Web 浏览器浏览到它。我正在使用VS2012。我不确定要更改什么以使我的 VS2012 会话连接到外部 IP,并使用相同的代码。

我需要将其更改为我的202.134.121.x样式地址。

应该改变什么?我正在使用ankhsvn将 VS2012 与我的 SVN 存储库集成。

4

1 回答 1

3

听起来您应该svn switch --relocate在本地 SVN 工作副本上运行以更改其远程 URL 以使用外部 IP。根据Subversion book,这看起来像:

$ svn switch --relocate svn+ssh://192.168.1.x/svn/repo svn+ssh://202.134.121.x/svn/repo

有关更多详细信息,请参阅文档

于 2013-03-25T00:49:46.070 回答