我试图结帐我公司现有的代码库,以便将我的iPhone项目添加到它。 到目前为止,所有的开发工作都是在Windows上完成的,所以我使用了第一个苹果来试图访问我们的svn服务器。
问题是,我每次尝试时,无论是通过命令行使用
svn co svn://server_name/
要么
svn co svn://xxx.xxx.xxx.xxx/
或两个地址通过SCPlugin,我得到“无法连接到主机”服务器:操作超时“
在我的Windows机器上,我有一个本地副本(通过TortoiseSVN进行pipe理),使用它我可以更新,提交和浏览存储库而不会出现任何问题。
在我的Mac上,我可以ping通服务器,甚至通过Finder访问文件系统。
我也试过检查子目录,例如svn co svn://server/project/trunk/ ,并得到相同的结果。
有任何想法吗?
这个问题可能是在你的Mac上安装了svn客户端。 检查它是否与你的Windows相同的版本。 如果是这样,请检查configuration文件('.server','svnserve.conf'等,它们在您的svn安装文件夹中)是否设置相同的方式。
如果这不能帮助你,请尝试重新安装svn客户端(不是SCPlugin,而是SVN本身)。
这个问题似乎是由于本地DNS不能很好地与Mac相连,因此迫使它去互联网find我们的服务器。
不能相信我没有想过在发布这个问题x_x之前检查跟踪路由
总体问题还没有解决(但是这个对我来说更有意义,所以我有很高的期望),但是svn不是问题。