我的 RHEL 5.3 机器上有 1.4.2 版本的 svn。我尝试更新,但收到以下消息。我该怎么办?
[foo@bar adminui]# svn --version
svn, version 1.4.2 (r22196)
compiled Sep 1 2008, 06:38:03
Copyright (C) 2000-2006 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository access (RA) modules are available:
* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
- handles 'http' scheme
- handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme
[foo@bar adminui]# which svn
/usr/bin/svn
[foo@bar adminui]# yum update svn
Setting up Update Process
No Packages marked for Update
我需要 1.6.x 版本的 svn 才能完成我的工作。
更新1
[foo@bar target]# yum update subversion
Setting up Update Process
No Packages marked for Update
我怎样才能欺骗“yum”工具去获取正确版本的 subversion?
更新2
# yum repolist
repo id repo name status
adobe-linux-i386 Adobe Systems Incorporated enabled : 17
base Base Repo for 5.30-5Client - x86_64 enabled : 1,953
desktop-install Recurring Desktop installs enabled : 0
desktop-update Recurring Desktop updates enabled : 143
engineering-install Recurring Engineering installs enabled : 0
engineering-update Recurring Engineering updates enabled : 42
epel Extra Packages for Enterprise Linux 5 - enabled : 6,897
google Google - i386 enabled : 5
google64 Google - x86_64 enabled : 4
rbel5 RBEL 5 Repo enabled : 197
rpmforge Red Hat Enterprise 5.30 - RPMforge.net - enabled : 11,020
vt Base Repo for 5.30-5Client - x86_64 enabled : 40
workstation Base Repo for 5.30-5Client - x86_64 enabled : 1,205
出于隐私/安全的考虑,我从上面的列表中删除了一些组织特定的存储库。
我该怎么做才能将 subversion 更新到最新版本?
更新3
我发现我们的管理员在 /usr/corp/bin 中拥有最新版本的 svn。感谢您的回答和时间 :-)
答案1
该软件包名为“subversion”,版本为 1.6.11。
答案2
您无法“欺骗” yum 工具做任何事情。回答您的问题,更新软件包subversion
非常简单yum update subversion
。RHN 5 repo 中 svn 的最新版本是 1.6.11-7。如果这不起作用,请检查您是否已注册yum repolist
。
另外,请将你的 Linux 机器修补到 RHEL 5.7,我已经落后太多了,我的朋友。