(Already solved, posting for the next guy)
我正在设置一台运行CentOS 7的Git和Subversion服务器。
安装Git和Subversion我跑了
yum install git
和
yum install subversion
这很有效,但两者都给了我目前不支持的版本(SVN 1.7.14,Git 1.8.3.1)
我发现这个Stack Overflow Question讨论了安装'最新'的git,但这个问题很古老而且很复杂。
我也找到了如何自己编译的消息来源,但是我觉得这样做并不舒服,以后它似乎与yum互动很奇怪。
那么,我该如何安装两者的最新版本?解决方案越简单越好。
答案 0 :(得分:2)
我找到的最简单的方法是告诉yum在哪里寻找新版本。 为此,您需要为yum
创建.repo文件在我的系统上,这涉及:
cd /etc/yum.repos.d
vim wandisco.repo
在新文件中输入文字:
[WandiscoSVN]
name = Wandisco SVN Repo
baseURL时= http://opensource.wandisco.com/centos/7/svn-1.9/RPMS/ $ basearch /
启用= 1个
gpgcheck = 1
gpgkey = http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco[WandiscoGIT]
name = Wandisco GIT Repo
baseURL时= http://opensource.wandisco.com/centos/7/git/ $ basearch /
启用= 1个
gpgcheck = 1
gpgkey = http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco
当您尝试安装时,这将指示yum查看WANdisco服务器。 然后运行
yum install git subversion
他们应该更新到最新版本