Subversion : ce client est trop vieux pour travailler ?!?

Ayant réinstallé mon système dernièrement sous Ubuntu (on ne change pas une équipe qui gagne !), j'ai dû réinstaller Subversion afin de pouvoir continuer à manipuler mes dépôts SVN, qui contiennent entre autres ce blog et d'autres projets. Utilisant le système de paquetage Ubuntu, toute l'installation s'est correctement installée.

J'ai donc commencé par récupérer le dépôt de mon blog :

$ svn co svn+ssh://svn.monserveur.com/mondepot/

Or, Ubuntu refuse de me faire accéder au dépôt, sous prétexte que :

svn: Ce client est trop vieux pour travailler sur la copie de travail '.' ; récupérer une version plus réçente du client

Fichtre. Je savais que je n'avais pas la dernière version de ma distribution favorite, mais je ne m'attendais pas du tout à cela. Une recherche sur Internet plus tard me donne la solution : il suffit de rajouter une nouvelle source à notre liste apt-get. On s'y attelle donc :

# echo deb http://ppa.launchpad.net/clazzes.org/ubuntu hardy main >> /etc/apt-get/sources.list

On met ensuite à jour notre arbre apt-get, et on réinstalle Subversion :

# apt-get update
# apt-get install subversion

Il est possible qu'un avertissement apparaîsse, comme quoi ce n'est pas un dépôt officiel. Il suffit de confirmer, et vous aurez la dernière version de Subversion, et serez donc enfin capable de faire votre check-out.

Mots-clefs : ,

Réagissez sur cet article !