如何在CentOS 7上安装最新的GIT和SVN?

如何在CentOS 7上安装最新的GIT和SVN?,git,svn,centos,Git,Svn,Centos,() 我正在建立一个运行CentOS 7的Git和Subversion服务器 为了安装Git和Subversion,我运行了 yum安装git 及 yum安装subversion 这是可行的,但对于这两个版本,它都提供了当前不受支持的版本(SVN 1.7.14,Git 1.8.3.1) 我发现这篇文章讨论了如何安装“最新”的git,但这个问题已经非常陈旧和复杂了 我自己也找到了关于如何编译它的源代码,但我不喜欢这样做,而且它在未来似乎会与yum发生奇怪的交互 那么,如何安装这两个版本的最新版本呢

()

我正在建立一个运行CentOS 7的Git和Subversion服务器

为了安装Git和Subversion,我运行了

yum安装git

yum安装subversion

这是可行的,但对于这两个版本,它都提供了当前不受支持的版本(SVN 1.7.14,Git 1.8.3.1)

我发现这篇文章讨论了如何安装“最新”的git,但这个问题已经非常陈旧和复杂了

我自己也找到了关于如何编译它的源代码,但我不喜欢这样做,而且它在未来似乎会与yum发生奇怪的交互


那么,如何安装这两个版本的最新版本呢?解决方案越简单越好。

我找到的最简单的方法是告诉yum在哪里查找新版本。 为此,您需要为yum或者up2date创建一个.repo文件

在我的系统中,这涉及:

cd /etc/yum.repos.d
vim wandisco.repo
在新文件中输入以下文本:

[WandiscoSVN]
名称=万迪斯科SVN回购
baseurl=$basearch/
已启用=1
gpgcheck=1
gpgkey=

[WandiscoGIT]
名称=万迪斯科吉特回购
baseurl=$basearch/
已启用=1
gpgcheck=1
gpgkey=

这将指示yum在您尝试安装东西时查看WANdisco服务器。 然后跑


而且他们都应该更新到最新版本

为什么否决?没有任何解释,它是没有用处的。
yum install git subversion