2000人QQ群 : 67842417
Join us if you will.

svn:方法 OPTIONS 失败于 : SSL handshake fail

svn: 方法 OPTIONS 失败于 “https://10.1.166.211/svn/jenkins”: SSL handshake fail

以上失败主要是由于缺少subversion ssj的扩展包,默认yum是未安装的,所以手动安装这个模块

可以看一下提示

[root@dcore01 subversion-1.6.12]# svn checkout
svn: 请使用 “svn help” 以得到更多信息
svn: 没有提供足够的参数
[root@dcore01 subversion-1.6.12]# svn help
用法: svn <subcommand> [options] [args]
Subversion 命令行客户端,版本 1.6.11。
使用“svn help <subcommand>” 显示子命令的帮助信息。
使用“svn –version”查看程序的版本号和版本库访问模块,或者
使用“svn –version –quiet”只查看程序的版本号。

  1. wget http://subversion.tigris.org/downloads/subversion-1.5.4.tar.gz  
  2. wget http://subversion.tigris.org/downloads/subversion-deps-1.5.4.tar.gz  
  3. tar xvfz subversion-1.5.4.tar.gz  
  4. tar xvfz subversion-deps-1.5.4.tar.gz  
  5. cd subversion-1.5.4/neon/  
  6. ./configure –prefix=/usr/local –with-ssl –with-pic  
  7. make  
  8. sudo make install  
  9. cd ..  
  10. rm -rf neon  
  11. ./configure –prefix=/usr/local –with-ssl –with-neon=/usr/local  
  12. make  
  13. sudo make install  
  14. cd ..  
  15. rm -rf subversion-1.5.4  
  16. rm subversion-1.5.4.tar.gz  
  17. rm subversion-deps-1.5.4.tar.gz 

编译过程如果出现undefined reference to `SSL_SESSION_cmp’报错等:

参考如下:主要是neon的版本太低导致,svn 1.6.11以上建议用neon 0.29及其以上版本

http://www.gagahappy.com/fedora-install-subversion-neon/

One Comment - Leave a Comment
  • Leave a comment

    电子邮件地址不会被公开。 必填项已用*标注