Je souhaite mettre à niveau mon serveur SVN de 1.6 à 1.7. Malheureusement, je ne trouve rien sur Internet pour faire ça avec miam. J'ai vérifié rpmforge-extras mais il n'a que svn 1.6 et non 1.7
Je voulais mettre à jour avec yum parce que c'est le moyen le plus sûr pour moi. Je ne suis pas un utilisateur Linux expérimenté.
Existe-t-il un référentiel yum contenant 1.7 (Subversion.x86_64 0: 1.7.xxxxx.el5.rfx)
J'espère que quelqu'un peut m'aider?
S'il n'y a pas, peut-être une courte explication comment mettre à jour avec juste étape par étape.
Vous pouvez simplement construire à partir des sources.
Les éléments suivants ont fonctionné pour moi (bien que vous ne souhaitiez peut-être pas faire la mise à jour ou installer tous les packages dans "Outils de développement" et "Développement supplémentaire"):
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
Sur mon système, cela semble mettre le binaire dans/usr/local/bin/svn alors que le binaire 1.6 est dans/usr/bin/svn, vous devrez donc peut-être configurer un alias.
Cela semble être une solution http://www.wandisco.com/Subversion/download#centos Je ne l'ai pas essayé mais il est officiellement pris en charge http: //Subversion.Apache .org/packages.html # centos
J'ai utilisé le dépôt rpmforge: http://wiki.centos.org/AdditionalResources/Repositories/RPMForge
Après avoir installé le paquetage rpm-forge, j'ai installé Subversion 1.7 en lançant cette commande:
Sudo yum install --enablerepo = rpmforge-extras Subversion
Mise à niveau complètement indolore.
Vous pouvez le faire pour mettre à niveau votre Subversion:
Pour les utilisateurs de CentOS/RHEL 7:
[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/7/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=1
Pour les utilisateurs de CentOS/RHEL 6:
[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=1
Pour les utilisateurs de CentOS/RHEL 5:
[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/5/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=1
Ensuite, vous créez un dépôt pour votre Subversion:
vi /etc/yum.repos.d/wandisco-svn.repo
Copiez et collez le repo que vous avez utilisé pour wandisco-svn.repo
fichier.
Ensuite, facultativement, mais conseillé, ajoutez la signature gpg du référentiel:
wget http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco
gpg --quiet --with-fingerprint ./RPM-GPG-KEY-WANdisco
rpm --import ./RPM-GPG-KEY-WANdisco
Et enfin exécutez ceci ci-dessous:
yum clean all
yum remove Subversion
yum install epel-release
yum install Subversion
N'oubliez pas d'utiliser votre accès root pour cela. :RÉ