Chinaunix首页 | 论坛 | 博客
  • 博客访问: 465257
  • 博文数量: 122
  • 博客积分: 1403
  • 博客等级: 中尉
  • 技术积分: 1668
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-11 13:31
文章分类

全部博文(122)

文章存档

2018年(5)

2017年(12)

2014年(15)

2013年(33)

2012年(4)

2011年(53)

分类: LINUX

2013-06-04 10:31:46

背景:原来的subversion 是在centos6.2上yum install subversion安装好的,是1.6.11版本,比较旧了,现在要升级到最新版本1.7.10。

过程
1、下载 subversion_1.7.10.tar.gz和sqlite-autoconf-3071700.tar.gz到/software,即下载subversion和sqlite的最新版。
wget
wget

2、解压  subversion_1.7.10.tar.gz和sqlite-autoconf-3071700.tar.gz,生成目录subversion-1.7.10和sqlite-autoconf-3071700

 tar -xzvf subversion-1.7.10.tar.gz
tar -xzvf sqlite-autoconf-3071700.tar.gz

3、 cd /software/subversion-1.7.10; mkdir sqlite-amalgamation
4、cp /software/sqlite-autoconf-3071700/sqlite3.c   /software/subversion-1.7.10/sqlite-amalgamation

5、yum install gcc -y./configure --prefix=/usr/local/svn  make  make installsvnserve -d -r /svnroot/svn
6、用/usr/local/svn/bin 目录下的文件覆盖 /usr/bin/目录下对应的同名文件,当然也可以先备份/usr/bin下对应的文件,然后再cp /usr/local/svn/bin/* /usr/bin/7、servcie httpd restart ,service mysqld restart8、[root@gvtv ~]# svn --versionsvn version 1.7.10 (r1485443)   compiled Jun  3 2013, 17:49:18

ok, 搞定  
============================
补充:
下载最新的neon

安装neon:
./configure --with-ssl=openssl
make && make install
重新编译安装svn:
./configure  --with-neon=/usr/local/neon/ PREFIX=/usr/local/svn/ 
make && make install

阅读(977) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~