我正在尝试在 CentOS 6 上安装 SVN 客户端版本 1.8。我使用
http://tecadmin.net/install-subversion-1-8-on-centos-rhel/
所有活动都顺利运行,没有任何问题。但之后我得到了
/> svn --version
svn, Version 1.6.11 (r934486)
...
...
...
答案1
以下网站上描述的步骤对我有用:
http://snowdream.github.io/blog/centos/2013/11/08/how-to-install-subversion-18-on-centos-64/
摘自本文:
如何在 CentOS 6.4 上安装 subversion 1.8
如果您在使用 svn 客户端时收到“此客户端太旧,无法使用工作副本”之类的错误,则意味着您需要更新的 svn 客户端。现在让我们在 CentOS 6.4 上更新 svn 客户端。
删除旧版本 subversion
yum remove subversion
下载并安装 subversion 1.8.4-2
mkdir download && cd download wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/mod_dav_svn-1.8.4-2.i686.rpm wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/serf-1.3.2-2.i686.rpm wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-1.8.4-2.i686.rpm wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-gnome-1.8.4-2.i686.rpm wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-javahl-1.8.4-2.i686.rpm wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-perl-1.8.4-2.i686.rpm wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-python-1.8.4-2.i686.rpm wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-tools-1.8.4-2.i686.rpm sudo rpm -ivh *.rpm
查看
svn --version
如果subversion安装成功,你可以看到以下内容:
svn, version 1.8.4 (r1534716) compiled Nov 1 2013, 15:45:40 on i686-pc-linux-gnu Copyright (C) 2013 The Apache Software Foundation. This software consists of contributions made by many people; see the NOTICE file for more information. Subversion is open source software, see http://subversion.apache.org/
答案2
该链接会显示一个需要填写的窗口表单,然后您就可以继续下载
这只是一个例子,你下载的文件是1.8.10版本...
# chmod +x svn1.7_centos6_wandisco.sh
# ./svn1.7_centos6_wandisco.sh
# yum upgrade
正如说明书中所写,这仅安装客户端。
我希望这能对你有帮助。
答案3
首先检查 svn 版本和位置:
命令 1. svn --version o/p: svn,版本 1.8.16 (r1740329) 于 2016 年 7 月 8 日 13:43:28 在 x86_64-redhat-linux-gnu 上编译
- 输入 -a svn svn 是 /usr/local/bin/svn svn 是 /usr/bin/svn svn 是 /usr/bin/X11/svn
请删除 /usr/local/bin/svn
sudo rm /usr/local/bin/svn