Atualizar o Subversion 1.6 para 1.7 no CentOS? (não é possível encontrar o repositório yum)

Atualizar o Subversion 1.6 para 1.7 no CentOS? (não é possível encontrar o repositório yum)

Quero atualizar meu servidor SVN de 1.6 para 1.7. Infelizmente não consigo encontrar nada na internet sobre como fazer isso com o yum. Eu conferirpmforge-extrasmas tem apenas svn 1.6 e não 1.7

Eu queria atualizar com o yum porque essa é a maneira mais segura para mim. Não sou um usuário experiente de Linux.

Existe um repositório yum que contém 1.7 (subversion.x86_64 0:1.7.xxxxx.el5.rfx)?

Se não houver, talvez uma breve explicação de como atualizar apenas passo a passo.

Responder1

Você poderia simplesmente construir a partir das fontes.

O seguinte funcionou para mim (embora você possa não querer atualizar ou instalar todos os pacotes em "Ferramentas de desenvolvimento" e "Desenvolvimento 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

No meu sistema, isso parece colocar o binário em /usr/local/bin/svn enquanto o binário 1.6 está em /usr/bin/svn, então você pode precisar configurar um alias.

Responder2

Esta parece ser uma soluçãohttp://www.wandisco.com/subversion/download#centosEu não tentei, mas é oficialmente suportadohttp://subversion.apache.org/packages.html#centos

Responder3

Usei o repositório rpmforge: http://wiki.centos.org/AdditionalResources/Repositories/RPMForge

Depois de instalar o pacote rpm-forge, instalei o subversão 1.7 emitindo este comando:

sudo yum install --enablerepo=rpmforge-extras subversão

Atualização completamente indolor.

Responder4

Você pode baixar os pacotes binários em nosso siteaqui.

Alternativamente você pode usaruberSVN, que suporta 1.6.18 e 1.7.5, junto com todas as outras coisas que você precisa para colocar em funcionamento (Apache, Tomcat, administrador de usuário, etc.).

informação relacionada