我们在远程主机服务器上设置了SVN存储库.我们有一个全新的Dev服务器,最终我将在那里设置我们的存储库,但是现在我正在尝试从SVN将项目导出到dev服务器上.当我尝试这样做时,我得到svn:无法连接到主机'website.com':连接超时.
我可以从任何其他服务器连接好,所以我假设它必须是开发服务器上的东西,我只是不确定什么设置可能阻止这个.我可以ping服务器并返回结果,我想也许因为它是本地网络服务器,可能会阻止访问外部网络.
我只想找到一些关于它可能是什么的想法.
我只需通过以下命令解决:启动svn服务时,将"--listen-host 0.0.0.0"部分添加到命令中,例如:
svnserve -d --listen-port 9803 --listen-host 0.0.0.0 -r/somewhere/somewhere
这是因为除非明确说明,否则svnserve将侦听支持IPv6协议的IPv6连接,对于Windows Vista,7和Server 2008,也可能是FreeBSD也是如此.
我的服务器有FreeBSD操作系统,今天早上我遇到了这个问题并且刚才解决了.
你可以参考这个页面: 更多信息
这可能看起来级别较低,但请仔细检查您正在使用的协议来连接服务器的设置(svn:// for svn,http:// for http,ssh+svn:// for svn over ssh)并且仔细检查您的防火墙设置。
如果您使用 SVN 协议(新设置的默认设置)进行连接,则 SVN 使用端口 3690,(显然)HTTP 协议使用端口 80,(同样明显)SSH 协议使用端口 22。
| 归档时间: |
|
| 查看次数: |
27319 次 |
| 最近记录: |