本脚本基于CentOS6.2下安装,亲测,基本没有啥大问题,支持HTTPS方式访问SVN仓库!
折腾了半天,存档留作纪念!
安装脚本如下:
#!/bin/bash
yum -y remove subversion
mkdir -p /dist/{dist,src}
cd /dist/dist
/bin/rm -f openssl* subversion*
wget "http://www.openssl.org/source/openssl-1.0.1c.tar.gz"
wget "http://labs.mop.com/apache-mirror/subversion/subversion-1.7.8.tar.gz"
wget "http://mirror.bjtu.edu.cn/apache/apr/apr-1.4.6.tar.gz"
wget "http://mirror.bjtu.edu.cn/apache/apr/apr-util-1.5.1.tar.gz"
wget "http://www.sqlite.org/sqlite-autoconf-3071502.tar.gz"
wget "http://www.webdav.org/neon/neon-0.29.6.tar.gz"
cd /dist/src
rm -rf openssl*
rm -rf subversion*
rm -rf apr*
rm -rf sqlite*
rm -rf neon*
tar xf /dist/dist/openssl-1.0.1c.tar.gz
cd openssl-1.0.1c
./config --prefix=/usr/local/ssl-1.0.1c shared
./config -t
make
make install
echo '/usr/local/ssl-1.0.1c/lib' >/etc/ld.so.conf.d/openssl.conf
ldconfig -v
cd /dist/src
tar xf /dist/dist/apr-1.4.6.tar.gz
cd apr-1.4.6/
./configure --p

这篇博客记录了在CentOS6.2环境下安装subversion1.7版本,并实现SSL支持的过程。作者在安装过程中遇到了HTTPS访问报错、neon不支持HTTPS以及配置make时的错误等问题,最终成功解决并提供了安装脚本。
最低0.47元/天 解锁文章
157

被折叠的 条评论
为什么被折叠?



