背景:原来的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
阅读(1028) | 评论(0) | 转发(0) |