Linux下安装svn client 1.8
来源:互联网 发布:刘若英我知谁掌管明天 编辑:程序博客网 时间:2024/06/05 05:25
Linux下安装svn client 1.8
仅安装 svn 的client:
1.下载软件
- wget http://archive.apache.org/dist/apr/apr-1.5.1.tar.gz
- wget http://archive.apache.org/dist/apr/apr-util-1.5.4.tar.gz
- wget http://www.openssl.org/source/openssl-1.0.1.tar.gz
- wget http://apache.fayea.com/apache-mirror//httpd/httpd-2.4.10.tar.bz2
- wget http://www.sqlite.org/2014/sqlite-amalgamation-3080600.zip
- wget https://serf.googlecode.com/files/serf-1.3.3.tar.bz2
- wget http://mirrors.hust.edu.cn/apache/subversion/subversion-1.8.10.tar.bz2
2.安装apr
- tar zxvf apr-1.5.1.tar.gz
- cd apr-1.5.1
- ./configure -prefix=/usr/local/apr
- make
- make install
3.安装apr-util
- tar zxvf apr-util-1.5.4.tar.gz
- cd apr-util-.1.5.4
- ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
- make
- make install
4.安装openssl
- tar zxvf openssl-1.0.1.tar.gz
- cd openssl-1.0.1
- ./configure --prefix=/usr/local/openssl
- make
- make install
5.安装apache
- tar jxvf httpd-2.4.10.tar.bz2
- cd httpd-2.4.10
- ./configure --prefix=/usr/local/apache2 --with-apr-util=/usr/local/apr-util --with-apr=/usr/local/apr/ --with-openssl=/usr/local/openssl
- make
- make install
6.安装serf
不需要支持http协议可以略掉安装
1.8版本以后,需要serf软件包支持访问 http 协议的版本库,不然就会报错. serf需要用scons来编译安装,所以先安装下scons
- wget http://prdownloads.sourceforge.net/scons/scons-2.3.4.tar.gz
- tar zxvf scons-2.3.4.tar.gz
- cd scons-2.3.4
- python setup.py install
- scons PREFIX=/usr/local/serf APR=/usr/local/apr APU=/usr/local/apr-util OPENSSL=/usr/local/openssl
- scons install
7.安装sqlite
- unzip sqlite-amalgamation-3080600.zip
- 将sqlite-amalgamation拷贝到 subversion源码目录下
8.安装subversion
- tar -jxvf subversion-1.6.3.tar.bz2
- unzip sqlite-amalgamation-3080600.zip
- 将sqlite-amalgamation拷贝到 subversion源码目录下
- cd subversion-1.6.3
- ./configure --prefix=/usr/local/subversion --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --without-berkeley-db --with-openssl=/usr/local/openssl --with-serf=/usr/local/serf --with-apxs=/usr/local/apache2/bin/apxs
- make
- make install
再加一步,把serf源码包里的 libserf-1.so.1 复制到svn的安装目录下的lib目录,否则会报错
svn: error while loading shared libraries: libserf-1.so.1: cannot open shared object file: No such file or directory
cp libserf-1.so.1 /usr/local/subversion/lib
9.检查测试
/usr/local/subversion/bin/svn --version
然后将svn的path加到系统path中就好了
0 0
- Linux下安装svn client 1.8
- Linux下安装svn client
- linux安装svn client
- linux 下安装fastdfs-client
- Linux下安装SVN
- linux下安装SVN
- linux下svn安装
- Linux下安装SVN
- linux下安装svn
- Linux下安装svn
- linux下安装svn
- Linux 下安装 SVN
- linux下安装svn
- Linux下安装SVN
- linux 下安装 svn
- linux 下安装svn
- LINUX下安装SVN
- Linux下 SVN 安装
- 使用Xcode 6将你的项目本地化
- CentOS 配置防火墙操作实例(启、停、开、闭端口):
- org.apache.commons.codec.binary.Base64 加密解密
- 位操作实现加减乘除四则运算
- IT忍者神龟之Photoshop简单几步制作秋意GIF动画效果
- Linux下安装svn client 1.8
- 尾递归
- 如何让自己的工作更加精彩
- 如果系统要使用超大整数(超过long长度范围),请你设计一个数据结构来存储这种超大型数字以及设计一种算法来实现超大整数加法运算
- yield与return的区别
- ios 设置状态栏背景颜色
- 使用四大方案保障域名安全
- java实现万年历<51cto学院学习笔记>
- 第七周项目2求圆柱体的表面积