¿Dónde encontrar binarios precompilados para subversion 1.6 para Ubuntu (o Debian)?

StackOverflow https://stackoverflow.com/questions/831723

  •  06-07-2019
  •  | 
  •  

Pregunta

Aunque puedo encontrar fácilmente los binarios para la última versión de subversion (1.6), no puedo encontrar los binarios para Ubuntu (o Debian).

La página de descarga en tigris.org sugiere utilizar el comando:

apt-get install subversion

pero como puede experimentar, esto se instalará hasta la versión 1.5.4 (al momento de escribir el 6 de mayo de 2009).

Esto no es bueno porque muchas copias de trabajo que comparto con Windows se actualizan automáticamente a 1.6 por TortoiseSVN.

¿Fue útil?

Solución

Puede encontrar binarios certificados aquí, ahora: http: // www. wandisco.com/subversion/os/downloads?type=ubuntu910

El script configurará un repositorio para usted, por lo que seguirá recibiendo actualizaciones.

Otros consejos

Aquí hay un repositorio APT con paquetes binarios Subversion 1.6 para Ubuntu 8.04 a 9.10: https://launchpad.net/~anders-kaseorg/+archive/subversion-1.6

Lo resolví con estos repositorios:

deb http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu intrepid main
deb-src http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu intrepid main

Puede encontrar un paquete de Debian para la subversión 1.6 en los repositorios experimentales de Debian en http: // packages .debian.org / experimental / subversion .

Habiendo dicho que probablemente estaría bien trabajando con la versión 1.5.4 de los repositorios de ubuntu, si el servidor svn que está utilizando no está ejecutando 1.6, no podrá usar ninguna de las nuevas funciones en el cliente de todas formas.

Si fuera usted, primero trataría de usar la versión en los repositorios antes de instalarla de un tercero, ya que puede encontrar que funciona para usted y le facilitará la vida a la hora de actualizar la subversión en el largo plazo.

Agregue estas dos líneas a su /etc/apt/sources.list:

deb http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main 
deb-src http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main

Obtener clave de Anders:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 413576CB

Actualización:

sudo apt-get update

Actualizar o instalar:

sudo apt-get upgrade
sudo apt-get install subversion

(a través de GVS )

¡Resuelto! Aquí la solución.

Desde la página de descarga de CollabNet página descargue los archivos binarios para Red Hat . Luego use alien para instalarlo, por ejemplo:

$ sudo apt-get install alien
$ sudo alien CollabNetSubversion-client-1.6.2-1.i386.rpm
$ sudo dpkg -i collabnetsubversion-client_1.6.2-2_i386.deb

Tenga en cuenta que el comando está instalado en / opt / CollabNet_Subversion / bin / svn no en / usr / bin / svn. Entonces, después de eso, simplemente ponga esta línea en su .bashrc :

export PATH="/opt/CollabNet_Subversion/bin:$PATH"

No necesita la versión 1.6 para trabajar con sus copias de trabajo de Windows. SVN es lo suficientemente inteligente como para reconocer las funciones proporcionadas por los clientes, y solo permite que esas funciones pasen, por lo que su cliente 1.5.4 puede conectarse a su servidor 1.6 sin ningún problema; como puede su cliente de Windows 1.6.

La única vez que tendrá problemas aquí es si está utilizando 2 clientes con una sola copia de trabajo, es decir, sus clientes Windows y Linux confirman y actualizan un solo directorio compartido. Tal disposición es una mala idea de todos modos, tendrá todo tipo de problemas incluso sin contar las diferencias de EOL. Si tiene tal situación, revise un nuevo WC, para que tenga uno para Linux y otro para Windows.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top