linux下安装svn



◆创建SVN安装目录:
 #mkdir /u01/svnapp

◆上传文件到服务器上解压,安装
 #tar xfvz subversion-1.7.5.tar.gz
 解压后生成 subversion-1.7.5 子目录, 进入目录
 #cd subversion-1.7,5
    #./configure --prefix=/u01/svnapp/svn
 出现以下错误, 提示缺失apr和apr-util,需要下载并安装:

◆下载地址: http://apr.apache.org/download.cgi
 下载最新的apr与apr-util,目前最新为
 apr-1.4.6.tar.gz 
 apr-util-1.4.1.tar.gz

◆安装apr
 #tar xfvz apr-1.4.6.tar.gz
 #./configure --prefix=/u01/svnapp/apr
 #make
 #make test
 #make install

◆安装apr-util
 #tar xfvz apr-util-1.4.1.tar.gz
 #./configure --prefix=/u01/svnapp/apr-util--with-apr=/u01/svnapp/apr
 #make
 #make test
 #make install

◆继续安装svn,进入svn解压目录
 #./configure --prefix=/u01/svnapp/subversion--with-apr=/u01/svnapp/apr --with-apr-util=/u01/svnapp/apr-util
 提示报错,需安装sqlite

◆安装sqlite(http://www.sqlite.org/download.html
 下载最新安装包,目前最新为sqlite-autoconf-3071300.tar.gz 
 #  tar xfvz sqlite-autoconf-3071300.tar.gz
 # cd sqlite-autoconf-3071300 
 # ./configure --prefix=/u01/svnapp/sqlite 
 # make 
 # make install
 
◆继续安装svn,进入svn解压目录,
 #./configure --prefix=/u01/svnapp/subversion --with-apr=/u01/svnapp/apr --with-apr-util=/u01/svnapp/apr-util --with-sqlite=/u01/svnapp/sqlite
 提示报错,需安装zlib

◆ 继续安装svn,进入svn解压目录,
 #./configure --prefix=/u01/svnapp/subversion--with-apr=/u01/svnapp/apr --with-apr-util=/u01/svnapp/apr-util --with-sqlite=/u01/svnapp/sqlite–with-zlib=/u01/svnapp/zlib 提示如图,此处我们使用FSFS方式,故不安装DB,忽略。继续make,出现如图错误,
 进入zlib的解压目录
 执行:
 #CFLAGS="-O3 -fPIC" ./configure--prefix=/u01/svnapp/zlib
 #Make
 #make install

◆继续安装svn,进入svn解压目录,
 # ./configure --prefix=/u01/svnapp/subversion--with-apr=/u01/svnapp/apr --with-apr-util=/u01/svnapp/apr-util --with-sqlite=/u01/svnapp/sqlite–with-zlib=/u01/svnapp/zlib
 #make
 #make install

◆为了方便下操作,把svn相关的命令添加到环境变量中:
 echo “export PATH=$PATH:/usr/local/svn/bin/” >> /etc/profile
 source /etc/profile
 
◆测试SVN是否安装成功,执行:    svnserve --version

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值