如何在 centos 上将 subversion(svn) 1.6.11 版本升级到 1.8.5 版本?

Posted

技术标签:

【中文标题】如何在 centos 上将 subversion(svn) 1.6.11 版本升级到 1.8.5 版本?【英文标题】:How to upgrade subversion(svn) version 1.6.11 to version 1.8.5 on centos? 【发布时间】:2014-02-17 13:19:05 【问题描述】:

Hj,全部

我使用的是 svn 版本 1.6.11,我想计划升级到版本 1.8.5? 我在 centos 6.4、64bit 上运行 svn。大家帮我规划升级svn?

帮助会很大,非常感谢。

【问题讨论】:

【参考方案1】:

Centos 使用与 RHEL 相同版本的所有 RPM 软件包,但人们并不总是拥有最新最好的软件包。你可以试试 fedora 包。但是,您可能会发现 Fedora 使用的库是 Centos/RHEL 上库的更新版本。

EPEL 项目是 Fedora 项目的一部分,该项目生成 RHEL 兼容的软件包,应该可以与 Centos 或 RHEL 一起使用。

或者,您可以从 CollabNet 安装 Subversion Edge。这不会替换您的旧 Subversion,而是安装新版本的 Subversion。它还将安装已集成到 Subversion 中的新版本的 Apache httpd,因此您可以在您的 Subversion 存储库中使用http:// 协议。这样,您就知道一切都按计划进行。

唯一的事情是您必须将新安装的二进制目录放入您的路径中。我总是将这些可选组件二进制文件链接到/usr/local/bin,并将/usr/local/bin 放在我的PATH 中/usr/bin/bin 之前。这样,我就不用担心东西安装在哪里了,总能得到我想要的包的版本。

【讨论】:

感谢您的回答。我不使用 httpd 和客户端使用 tortoiseSVN 来结帐,提交。我不知道“FSFS”发生了什么问题?因为我读过 subversion 1.8.5 的新特性并且有一个特性“FSFS 大小”? 新功能FSFS Size 你说的是升级服务器还是客户端?如果您使用svn co http://... 结帐,则您使用的是httpd。 Subversion Edge 是一个易于使用的升级,即使您在签出文件时不使用http://。我会推荐它而不是尝试非 RHEL RPM 包。

以上是关于如何在 centos 上将 subversion(svn) 1.6.11 版本升级到 1.8.5 版本?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 CentOS 5 上升级到 Subversion 1.5? [关闭]

如何在 centos 上将 dotnetcore 从 1.0.4 版本升级到 2.0.2 版本?

如何在CentOS 7中安装Subversion

如何在CentOS 7中安装Subversion

如何在CentOS 6.7上将PHP 5.3升级到PHP 5.6

如何在 CentOS 上将 Python3.5.2 设置为默认 Python 版本?