Назад | Перейти на главную страницу

Как установить клиент SVN версии 1.8 на CentOS / RHEL 6?

Я пытаюсь установить клиент SVN версии 1.8 на CentOS 6. Я использую описание на

http://tecadmin.net/install-subversion-1-8-on-centos-rhel/

Все мероприятия проходят успешно, без проблем. Но после этого я получаю

/> svn --version
svn, Version 1.6.11 (r934486)
...
...
...

Для меня подходят шаги, описанные на следующем сайте:

http://snowdream.github.io/blog/centos/2013/11/08/how-to-install-subversion-18-on-centos-64/

Из статьи:

Как установить Subversion 1.8 на CentOS 6.4

Если вы получаете сообщение об ошибке типа «Этот клиент слишком старый для работы с рабочей копией» при использовании клиента svn, это означает, что вам нужен более новый клиент svn. Давайте сейчас обновим клиент svn на CentOS 6.4.

  1. Удалить старую версию Subversion

    yum remove subversion
    
  2. Скачайте и установите Subversion 1.8.4-2

    mkdir download && cd download
    
    wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/mod_dav_svn-1.8.4-2.i686.rpm
    wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/serf-1.3.2-2.i686.rpm
    wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-1.8.4-2.i686.rpm
    wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-gnome-1.8.4-2.i686.rpm
    wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-javahl-1.8.4-2.i686.rpm
    wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-perl-1.8.4-2.i686.rpm
    wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-python-1.8.4-2.i686.rpm
    wget -c http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/i686/subversion-tools-1.8.4-2.i686.rpm
    
    sudo rpm -ivh *.rpm
    
  3. Проверьте

    svn --version
    

Если Subversion успешно установлена, вы увидите следующее:

svn, version 1.8.4 (r1534716)
  compiled Nov  1 2013, 15:45:40 on i686-pc-linux-gnu

Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/

сначала проверьте версию и местоположение svn:

команда 1. svn --version o / p: svn, версия 1.8.16 (r1740329) скомпилирована 8 июля 2016 г., 13:43:28 на x86_64-redhat-linux-gnu

  1. введите -a svn svn is / usr / local / bin / svn svn is / usr / bin / svn svn is / usr / bin / X11 / svn

удалите / usr / local / bin / svn

sudo rm / usr / local / bin / svn

Попробуйте скачать двоичные файлы напрямую: http://www.wandisco.com/subversion/download/download-certified-wandisco-subversion-binaries?f=subversion/subversion_installer_1.8.sh

ссылка показывает вам форму окна, которую нужно заполнить, и после того, как вы можете продолжить загрузку

это просто пример, файл, который вы загружаете, имеет версию 1.8.10 ...

# chmod +x svn1.7_centos6_wandisco.sh
# ./svn1.7_centos6_wandisco.sh
# yum upgrade

Как написано в инструкции это установка только клиентом.

Я надеюсь это тебе поможет.