1

我最近搬了办公室,我的 SVN 服务器的 IP 地址已更改,因此我无法访问我的 SVN 服务器。它实际上在我的 Mac 上,但目前其他人正在访问它。我之前使用SSH访问SVN,所以我使用的协议是svn+ssh。

假设我当前的 IP 是 [Current IP],我以前的 IP 是 [Previous IP] 我在终端中使用以下命令重新定位我的 SVN 服务器,但它给了我一个错误说“。” 不是工作副本。

svn switch --relocate svn+ssh://[Previous IP]/usr/svn svn+ssh://[Current IP]/usr/svn

我应该使用哪个命令来重新定位我的 SVN 服务器,以便其他人仍然可以访问它?

4

1 回答 1

2

Subversion 服务器工具不关心你的 IP 地址是什么;由于您使用的是svn+ssh,您只需要确保 SSH 服务器正在侦听新的 IP 地址。

您可以通过系统偏好界面更改您的 IP 地址;选择您正在配置的任何接口,将 IP 地址更改为您的新 ISP 指示您使用的任何地址,然后从那里开始。(重新启动计算机可能比重新启动所有正在运行的服务更容易。)

于 2012-06-07T01:22:01.540 回答