在centos6.3上安装subversion客户端
来源:互联网 发布:中国反导系统 知乎 编辑:程序博客网 时间:2024/05/08 10:24
这次安装subversion出现了N多问题,搞了N久。在别的centos上yum安装就能完美运行,就这台服务器奇葩了。
记录下安装过程,谨记。
yum install subversion 安装完成后竟然没有处理“https”的方案?我公司只能用https的方式来连接svn
svn,版本 1.6.11 (r934486) 编译于 Apr 11 2013,16:13:51版权所有 (C) 2000-2009 CollabNet。Subversion 是开放源代码软件,请参阅 http://subversion.tigris.org/ 站点。此产品包含由 CollabNet(http://www.Collab.Net/) 开发的软件。可使用以下的版本库访问模块: * ra_neon : 通过 WebDAV 协议使用 neon 访问版本库的模块。 - 处理“http”方案* ra_svn : 使用 svn 网络协议访问版本库的模块。 - 使用 Cyrus SASL 认证 - 处理“svn”方案* ra_local : 访问本地磁盘的版本库模块。 - 处理“file”方案
1、下载安装neon
wget http://www.webdav.org/neon/neon-0.29.6.tar.gztar -zxvf neon-0.29.6.tar.gzcd neon-0.29.6#重要的是这里 --with-ssl --with-libs=/usr/lib/openssl/ 要加上这两个./configure --with-ssl --with-libs=/usr/lib/openssl/ --prefix=/usr/local/neonmakemake install
2、下载sqlite-amalgamation,copy
wget http://www.sqlite.org/sqlite-amalgamation-3.6.22.tar.gztar -zxvf sqlite-amalgamation-3.6.22.tar.gz
3、下载subversion
最新版本的subversion不支持参数--with-ssl,不知道为什么,没去研究。时间紧。我这里下载的是1.6.9版本
wget http://subversion.tigris.org/downloads/subversion-1.6.9.tar.gztar -zxvf subversion-1.6.9.tar.gzcd subversion-1.6.9#把上面下载的sqlite copy到这个目录,configure的时候会自动找到cp ../sqlite-amalgamation-3.6.22 ./#更名为sqlite-amalgamationmv sqlite-amalgamation-3.6.22 sqlite-amalgamation#需要指定apr apr-util位置./configure -prefix=/usr/local/env/subversion \--with-apr=/usr/local/env/apr \--with-apr-util=/usr/local/env/apr-util \--with-neon=/usr/local/neon/ \--with-sslmakemake install
ok、很好的执行。
之前有试过把neon copy到subversion根目录下安装
参考链接:http://blog.163.com/czg_e/blog/static/46104561201111310636476/
虽然出现了上面的界面,success。但是svn chekout的时候会出错。我不知道他们的为什么不会。
错误:
svn: E175002: OPTIONS of 'https://svn.apache.org/repos/asf': SSLhandshake failed: SSL disabled due to library version mismatch(https://svn.apache.org)百度google里面搜的都是ubuntu会出现这个问题。问题的原因并不适合我。
所以我只能安装neon之后,再用参数去指定它的位置。
0 0
- 在centos6.3上安装subversion客户端
- 在SUSE上安装subversion客户端
- Spark客户端在centos6.4上安装
- centos6.3安装subversion仓库
- 在Centos6.3上安装Nokogiri
- 在CentOS6上安装 maven
- CentOS6上搭建Subversion仓库
- 在FreeBSD上安装SVN(Subversion)
- 在Windows上安装Subversion服务器软件
- subversion在windows上的安装
- 如何在Ubuntu上安装Subversion 1.5
- 在 Windows 上安装 SVN Subversion 服务端
- 在 Windows 上安装 SVN Subversion 服务端
- 在Windows上安装Subversion服务器软件
- 在 Windows 上安装 SVN Subversion server
- 在 Windows 上安装 SVN Subversion 服务端
- 在 Windows 上安装 SVN Subversion 服务端
- 在centos6.0 安装svn客户端
- junjava简明教程
- 【博客之星】分享是一种美德,年轻就该努力
- BeagleBone Black CAN总线读写数据操作
- java职业规划
- 通用的Makefile及解释
- 在centos6.3上安装subversion客户端
- 使Tomcat指向指定的JDK目录
- linux下tomcat服务的相关命令
- javascrip文档操作
- Android4.2之Camera系统HAL调用流程
- Ubuntu12.04配置Eclipse+Tomcat7
- Java String的那些事儿
- Zen of PM - Introduction
- NSBundle