¿Actualizar Subversion 1.6 a 1.7 en CentOS? (no puedo encontrar el repositorio de yum)

¿Actualizar Subversion 1.6 a 1.7 en CentOS? (no puedo encontrar el repositorio de yum)

Quiero actualizar mi servidor SVN de 1.6 a 1.7. Desafortunadamente no puedo encontrar nada en Internet sobre cómo hacer esto con yum. He comprobadorpmforge-extraspero solo tiene svn 1.6 y no 1.7

Quería actualizar con yum porque es la forma más segura para mí. No soy un usuario experimentado de Linux.

¿Existe un repositorio de yum que contenga 1.7 (subversion.x86_64 0:1.7.xxxxx.el5.rfx)?

Si no hay ninguno, quizás una breve explicación de cómo actualizar con solo paso a paso.

Respuesta1

Podrías simplemente construir a partir de las fuentes.

Lo siguiente funcionó para mí (aunque es posible que no quieras realizar la actualización o instalar todos los paquetes en "Herramientas de desarrollo" y "Desarrollo adicional"):

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

En mi sistema, esto parece poner el binario en /usr/local/bin/svn mientras que el binario 1.6 está en /usr/bin/svn, por lo que es posible que necesite configurar un alias.

Respuesta2

Esto parece ser una solución.http://www.wandisco.com/subversion/download#centosNo lo he probado pero tiene soporte oficial.http://subversion.apache.org/packages.html#centos

Respuesta3

Usé el repositorio rpmforge: http://wiki.centos.org/AdditionalResources/Repositories/RPMForge

Después de haber instalado el paquete rpm-forge, instalé la subversión 1.7 emitiendo este comando:

sudo yum install --enablerepo=rpmforge-extras subversión

Actualización completamente sencilla.

Respuesta4

Puede descargar los paquetes binarios desde nuestro sitio web.aquí.

Alternativamente puedes usaruberSVN, que admite 1.6.18 y 1.7.5, junto con todo lo demás que necesita para comenzar a funcionar (Apache, Tomcat, administrador de usuarios, etc.).

información relacionada