Redhat Enterprise Linux Server 5.4搭建SVN服务器

本文详细记录了在特定服务器环境下安装 SVN 1.5.4 版本的过程,包括版本选择的原因、所需 RPM 包的下载及安装过程中遇到的问题与解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、svnversion版本选择

本来想安装最新版本,但最新版本依赖sqlite;服务器已经有了sqlite,为了避免升级sqlite带来问题,决定选择不依赖sqlite的版本。

发现1.5.4正好。

 

2、下载RPM包

http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/1.5.4/rhel5/

由于服务器是inetl XEON(通过 cat /proc/cpuinfo可以看到),所以选择x86_x64的包,共下载5个包:

mod_dav_svn-1.5.4-1.rhel5.x86_64.rpm

neon-0.27.2-1.x86_64.rpm

neon-devel-0.27.2-1.x86_64.rpm

subversion-1.5.4-1.rhel5.x86_64.rpm

subversion-devel-1.5.4-1.rhel5.x86_64.rpm

 

3、以root身份安装。下面是输入和输出:

[root@squid3 svn_rpm]# rpm -Uvh neon-0.27.2-1.x86_64.rpm
error: Failed dependencies:
        libneon.so.25()(64bit) is needed by (installed) cadaver-0.22.3-4.el5.x86_64
[root@squid3 svn_rpm]# rpm -qa | grep cadaver
cadaver-0.22.3-4.el5
[root@squid3 svn_rpm]# rpm -qa | grep cadaver
cadaver-0.22.3-4.el5
[root@squid3 svn_rpm]# rpm -e cadaver-0.22.3-4.el5
[root@squid3 svn_rpm]# rpm -Uvh neon-0.27.2-1.x86_64.rpm
Preparing...                ########################################### [100%]
   1:neon                   ########################################### [100%]
[root@squid3 svn_rpm]# rpm -Uvh neon-devel-0.27.2-1.x86_64.rpm
Preparing...                ########################################### [100%]
   1:neon-devel             ########################################### [100%]
[root@squid3 svn_rpm]# rpm -ivh subversion-1.5.4-1.rhel5.x86_64.rpm
Preparing...                ########################################### [100%]
   1:subversion             ########################################### [100%]
[root@squid3 svn_rpm]# rpm -Uvh mod_dav_svn-1.5.4-1.rhel5.x86_64.rpm
Preparing...                ########################################### [100%]
   1:mod_dav_svn            ########################################### [100%]
[root@squid3 svn_rpm]# rpm -Uvh subversion-devel-1.5.4-1.rhel5.x86_64.rpm
Preparing...                ########################################### [100%]
   1:subversion-devel       ########################################### [100%]

 

本文参考了http://blog.youkuaiyun.com/zhaiqi618/archive/2010/07/17/5741062.aspx

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值