Où trouver des binaires pré-construits pour Subversion 1.6 pour Ubuntu (ou Debian)?

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

  •  06-07-2019
  •  | 
  •  

Question

Bien que je puisse facilement trouver les fichiers binaires de la dernière version de Subversion (1.6), je ne les trouve pas pour Ubuntu (ou Debian).

La page de téléchargement sur tigris.org suggère d'utiliser la commande suivante:

apt-get install subversion

mais comme vous pouvez le constater, cette version s’installera jusqu’à la version 1.5.4 (au moment de la rédaction du 6 mai 2009).

Ce n’est pas une bonne chose car beaucoup de copies de travail que je partage avec Windows sont automatiquement mises à jour à 1.6 par TortoiseSVN.

Était-ce utile?

La solution

Vous pouvez trouver des fichiers binaires certifiés ici, maintenant: http: // www. wandisco.com/subversion/os/downloads?type=ubuntu910

Le script va configurer un référentiel pour vous, vous continuerez donc à recevoir des mises à jour.

Autres conseils

Voici un référentiel APT contenant des packages binaires Subversion 1.6 pour Ubuntu 8.04 à 9.10: https://launchpad.net/~anders-kaseorg/+archive/subversion-1.6

Je l'ai résolu avec ces référentiels:

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

Vous pouvez trouver un paquet Debian pour Subversion 1.6 dans les référentiels expérimentaux de debian à l'adresse http: // .debian.org / experimental / subversion .

Ceci dit, vous travaillerez probablement avec la version 1.5.4 des référentiels ubuntu. Si le serveur svn que vous utilisez ne fonctionne pas en version 1.6, vous ne pourrez utiliser aucune des nouvelles fonctionnalités du client. en tous cas.

Si j’étais vous, je commencerais par essayer d’utiliser la version dans les référentiels avant de l’installer par un tiers, car vous constaterez que cela fonctionne pour vous et que cela vous facilitera la vie lors de la mise à jour de Subversion dans le répertoire. long terme.

Ajoutez ces deux lignes à votre /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

Obtenir la clé Anders:

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

Mise à jour:

sudo apt-get update

Mettre à niveau ou installer:

sudo apt-get upgrade
sudo apt-get install subversion

(Via GVS )

résolu! Voici la solution.

À partir du téléchargement CollabNet, page téléchargez les fichiers binaires de Red Hat. . Ensuite, utilisez alien pour l’installer, par exemple:

$ 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

Notez que la commande est installée sous / opt / CollabNet_Subversion / bin / svn et non dans / usr / bin / svn. Donc, après cela, mettez simplement cette ligne dans votre .bashrc :

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

Vous n'avez pas besoin de la version 1.6 pour travailler avec vos copies de travail Windows. SVN est suffisamment intelligent pour reconnaître les fonctionnalités fournies par les clients et ne les autoriser que pour que votre client 1.5.4 puisse se connecter à votre serveur 1.6 sans aucun problème. tout comme votre client Windows 1.6.

La seule fois où vous aurez des problèmes ici, c’est si vous utilisez 2 clients avec une seule copie de travail - c’est-à-dire que vos clients Windows et Linux valident et mettent à jour un seul répertoire partagé. De toute façon, un tel arrangement est une mauvaise idée, vous aurez toutes sortes de problèmes, même sans compter les différences EOL. Si vous avez une telle situation, vérifiez un nouveau WC, vous en avez donc un pour Linux et un autre pour Windows.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top