¿Alguien sabe de un ppa o fuente que pueda obtener una subverison 1.7 deb?
Fue lanzado ayer, así que estoy seguro de que algo aparecerá eventualmente. Sin embargo, creo que este será un buen lugar para publicar cuando se publique algo.
A partir de Ubuntu 12.10, la subversión 1.7 está disponible como parte de la distribución. Subversion se puede instalar usando apt-get.
sudo apt-get install subversion
Para versiones anteriores de Ubuntu, hay un ppa disponible en subversion-1.7 . El repositorio se puede agregar de la siguiente manera:
sudo apt-add-repository ppa:dominik-stadler/subversion-1.7
Para obtener la última versión de la actualización de Subversion y actualizar el repositorio.
sudo apt-get update
sudo apt-get upgrade
También necesitaba hacer una actualización dist.
sudo apt-get dist-upgrade
Supongo que ya tiene instalada la subversión, si no:
sudo apt-get install subversion
svn cleanup [repo]
antes de actualizar desde 1.6, porque el cliente svn 1.7 no limpiará repositorios más antiguos. Después de actualizar el cliente svn, ejecútelosvn upgrade [repo]
para actualizar los metadatos de cada repositorio. Más detalles stackoverflow.com/a/7754776/114900También hay un ppa soportado directamente por el equipo de subversión: el equipo de "Subversion" .
Debería poder agregar el ppa con el siguiente comando:
El paquete python-software-properties proporciona el comando apt-add-repository, así que asegúrese de instalarlo primero.
Nota: RabbitVCS parece tener un problema con la subversión 1.7: Rabbitvcs no marca como subfodlers / archivos versionados en svn 1.7 . Esto se soluciona en el tronco pero (todavía) no se ha enviado a una compilación.
fuente
El script Wandisco en realidad instala un nuevo repositorio que contiene el archivo .deb para instalar SVN 1.7.
Se puede lograr casi lo mismo ejecutando los siguientes comandos:
fuente
sudo: add-apt-repository: command not found
mensaje de error, debe instalar python-software-properties:sudo apt-get install python-software-properties
lucid
lugar de su nombre de lanzamiento real. Solo proporcionan lanzamientos paralucid
. Y asegúrese de eliminar / comentar ladeb-src
línea correspondiente/etc/apt/sources.list
si hay una.Cuando use Trac Puede notar un problema después de actualizar Su Subversion usando el repositorio de WANdisco. Su síntoma es un mensaje en el sitio de Trac:
Este paquete une svn a python2.6 y Ubuntu 12.04 tiene python2.7. Aquí hay un script que resolvió el problema de mi lado:
fuente
He usado binarios de wandisco con fuentes aptas como lo describió Fernando, pero ahora que la próxima versión de Ubuntu tiene binarios oficiales actualizados a 1.7, quería usarlos mientras me quedaba con 12.04 LTS.
Se agregaron las siguientes fuentes a un nuevo archivo /etc/apt/sources.list.d/svn17.list:
Y luego, de acuerdo con los consejos en https://help.ubuntu.com/community/PinningHowto an /etc/apt/apt.conf.d/90svn17:
Luego instalado usando
No estoy seguro si estos nuevos nombres de archivo siguen las convenciones adecuadas, pero funciona. Intenté fijar la configuración primero pero sin suerte. Con la fijación "-t quantal" no era necesario.
fuente
No creas que haya ningún .deb público disponible todavía. Puede probar este script para instalar 1.7 desde WANdisco
svn1.7_ubuntu_wandisco.sh
fuente