运行命令后
sudo apt-get install subversion
并使用命令检查 svn 的版本
svn --version
版本是 1.9。但是最新版本是 1.11。我该如何获取最新版本。
答案1
答案2
我遇到了同样的问题,既然没人回答,我就解决了。分享一下可能会有帮助。
根据二进制包页面,你可以从WANdisco PPA(乍一看,他们没有更新版本。)虽然他们通过电子邮件向您发送了安装脚本的链接,但您可以在这里。
下载脚本并使其可执行:
wget http://opensource.wandisco.com/1.11/scripts/subversion_installer_1.11.sh
chmod +x subversion_installer_1.11.sh
我已成功从 subversion 1.9.7 Ubuntu Server 18.04.2 包升级到 1.11.1。
我偶然发现的一个问题是 libapache2-svn 和 libapache2-mod-svn 版本之间存在冲突,因此升级无法继续。就我而言,我们不使用 WebDAV,所以我只是删除/清除了它们并升级了 subversion:
sudo apt-get remove libapache2-svn
sudo apt-get remove libapache2-mod-svn
请注意,只有 64 位二进制文件:
svn --version
svn, version 1.11.1 (r1850623)
compiled Jun 17 2019, 17:51:58 on x86_64-pc-linux-gnu
答案3
首先,尝试使用以下命令更新软件包:
sudo apt-get update
然后使用以下命令进行安装
sudo apt-get install subversion
sudo apt-get install libapache2-mod-svn