解决ubuntu 12 12.04 下svn checkout 失败的问题

解决ubuntu 12 12.04 下svn checkout 失败的问题

环境:

svn服务器是windows搭建的,win8搭建的。

Status:VisualSVN Server is running 

错误:

SSL handshake failed: SSL error: Key usage violation in certificate has been detected

SSL handshake failed: SSL disabled due to library version mismatch

解决:

-1 Uninstall the current libneon package: 

sudo apt-get remove libneon27

-2 Download the latest libneon package from http://packages.debian.org/squeeze/libneon27  (at the bottom you can choose the right version for your architecture).

Install the required libssl dependency:

sudo apt-get install libssl0.9.8

-3 Install the downloaded libneon package. E.g. for the 64Bit architecture:

dpkg -i libneon27_0.29.3-3_amd64.deb

-4 Change the symbolic links again like described above:

sudo mv /usr/lib/libneon-gnutls.so.27 /usr/lib/libneon-gnutls.so.27.old

sudo ln -s /usr/lib/libneon.so.27 /usr/lib/libneon-gnutls.so.27

参考:

http://blog.csdn.net/mycourage1/article/details/7236206(这里的不行,因为这里的版本是10.04)

http://www.yeap.de/blog2.0/archives/260-Subversion-Certificate-Problems-with-Ubuntu-Precise-Pangolin.html(感谢作者阿!!)

||

猜你喜欢

转载自fantaxy025025.iteye.com/blog/1830561
今日推荐