SVN 在 OSX 上超时,但在 Windows 上不会超时

SVN 在 OSX 上超时,但在 Windows 上不会超时

我正在尝试检查我公司现有的代码存储库,以便将我的 iPhone 项目添加到其中。到目前为止,所有开发都是在 Windows 上完成的,所以我正在使用第一台 Apple 来尝试访问我们的 svn 服务器。


svn co svn://server_name/
问题是,每次我尝试,无论是通过使用OR 的命令行,
svn co svn://xxx.xxx.xxx.xxx/
还是通过 SCPlugin 使用两个地址,我都会收到“无法连接到主机‘服务器’:操作超时”

在我的 Windows 机器上,我有一个本地副本(通过 TortoiseSVN 进行管理),我可以毫无问题地更新、提交和浏览存储库。
在我的 Mac 上,我可以 ping 服务器,甚至可以通过 Finder 访问文件系统。

我也尝试过检查子目录,例如svn co svn://server/project/trunk/,并且得到了相同的结果。

有任何想法吗?

答案1

问题可能出在您的 Mac 上安装了 svn 客户端。检查它是否与您的 Windows 版本相同。如果是,请检查配置文件(“.server”、“svnserve.conf”等,它们位于您的 svn 安装文件夹中)是否以相同的方式设置。

如果这对您没有帮助,请尝试重新安装 svn 客户端(不是 SCPlugin,而是 SVN 本身)。

答案2

问题似乎在于本地 DNS 与 Mac 无法很好地兼容,因此迫使它到互联网上去寻找我们的服务器。

难以置信我在发布这个问题之前竟然没有想到检查一下跟踪路由 x_x

整体问题尚未解决(但是;这个问题对我来说更有意义,所以我寄予厚望),但 svn 不是问题所在。

相关内容