无法在OSX 10.8(Mountain Lion)上使用subversion

时间:2012-12-13 20:32:06

标签: macos apache svn ssl openssl

我一直试图让颠覆在Mac上运行......

一些事实: 1)我自己在Linux服务器上使用Apache配置了subversion,并在那里安装了签名的SSL证书。

2)在Windows上,Tortoisesvn可以很好地使用我的存储库。

3)在Mac上,它没有告诉我以下错误:

  

$ svn co https:// www。[snip] .com / svn / snip。

     

svn:E175002:无法连接到网址“https:// www。[snip] .com / svn / snip”

的存储库      

svn:E175002:'https:// www。[snip] .com / svn / [snip]'的选项:SSL握手失败:SSL错误代码-1/1/336032856(https:// www。[剪断] .COM)

4)我搜索了网页,建议的操作是更新我机器上的openssl。我这样做并在本地建造。现在,当我执行'openssl version'时,它显示的版本是:

  

$ openssl version

     

OpenSSL 1.0.1c 2012年5月10日

5)我还从http://www.wandisco.com/subversion/download#osx

安装了subversion客户端

6)openssl和subversion都放在了.bash_profile的路径上,我已经证实他们就是我正在使用的那些。

问题是它仍然在终端上提供相同的错误消息。

为什么它在Windows上运行得很好并且在Mac终端上不起作用,最重要的是我应该怎么做呢?

谢谢! -YC。

1 个答案:

答案 0 :(得分:0)

当hostname / virtualhost条目与SSL证书不匹配时,可能会发生这种情况。