Обновить Subversion 1.6 до 1.7 на CentOS? (не могу найти репозиторий yum)

Обновить Subversion 1.6 до 1.7 на CentOS? (не могу найти репозиторий yum)

Я хочу обновить свой SVN Server с 1.6 до 1.7. К сожалению, я не могу найти ничего в интернете, как это сделать с помощью yum. Я проверилrpmforge-дополненияно у него есть только svn 1.6, а не 1.7

Я хотел обновиться с помощью yum, потому что это самый безопасный способ для меня. Я не опытный пользователь Linux.

Существует ли репозиторий yum, содержащий версию 1.7 (subversion.x86_64 0:1.7.xxxxx.el5.rfx)?

Если такового нет, возможно, краткое пошаговое объяснение того, как выполнить обновление.

решение1

Вы можете просто построить из исходников.

Мне помогло следующее (хотя вы, возможно, не захотите выполнять обновление или устанавливать каждый пакет в разделах «Средства разработки» и «Дополнительная разработка»):

sudo yum update
sudo yum groupinstall "Development tools"
sudo yum groupinstall "Additional Development"
wget https://archive.apache.org/dist/subversion/subversion-1.7.8.tar.gz
tar zxvf subversion-1.7.8.tar.gz
cd subversion-1.7.8
./get-deps.sh
./configure
make
make check
sudo make install

В моей системе это, похоже, помещает двоичный файл в /usr/local/bin/svn, тогда как двоичный файл 1.6 находится в /usr/bin/svn, поэтому вам может потребоваться настроить псевдоним.

решение2

Кажется, это решение.http://www.wandisco.com/subversion/download#centosЯ не пробовал, но это официально поддерживается.http://subversion.apache.org/packages.html#centos

решение3

Я использовал репозиторий rpmforge: http://wiki.centos.org/AdditionalResources/Repositories/RPMForge

После установки пакета rpm-forge я установил Subversion 1.7, выполнив следующую команду:

sudo yum install --enablerepo=rpmforge-extras subversion

Абсолютно безболезненное обновление.

решение4

Вы можете загрузить бинарные пакеты с нашего сайта.здесь.

В качестве альтернативы вы можете использоватьuberSVN, который поддерживает версии 1.6.18 и 1.7.5, а также все остальное, что вам нужно для начала работы (Apache, Tomcat, администратор пользователей и т. д.).

Связанный контент