今天使用svn,突然svn就不好使了,原来是好用的,重新检查了用户名和密码都没有错误。svn的错误提示是这样的
svn: E230001: Server SSL certificate verification failed......
大概意思就是服务器的SSL证书验证失败,该主机不是被信任的主机。
解决思路:安装一个svn的证书,使该主机被信任。
以下是我本人的解决方法:
1.打开终端,在$后输入:
#cd /tmp
#su wwwrun -s /bin/sh
#svn co https://ip/svn/pro/xxxxxx(注:https://ip/svn/pro/xxxxxx是你的svn地址)
图中最后一行需要输入 p (即永久的接受 accept permanently)
对于你访问的svn地址生成的证书,可以有三种选择:
1.reject 拒绝
2.accept temporary 暂时的接受
3.accept permanently 永久的接受 (我们选择该种)
2.之后会让你输入该电脑的密码,输入即可(没有密码不会有该提示)
3.提示输入svn的用户名和密码
4.最后一步,终端输入#exit 退出
完整的步骤:
希望对大家有帮助