Tag Archives: subversion

Installare Subversion 1.6.5 su Ubuntu Jaunty 9.04

Se vi capita di lavorare con le ultime versioni di Eclipse e Subversion sotto linux, magari vi sarà capitato di imbattervi in questo messaggio d’errore quando lavorate sulla copia di lavoro da linea di comando: This client is too old to work with working copy.

Questo perché la copia di lavoro è in un formato non compatibile con quello della versione attualmente installata di subversion (1.5.4 l’ultima disponibile con Ubuntu Jaunty).

Per installare la più recente 1.6.5, basta eseguire queste operazioni:
sudo emacs /etc/apt/sources.list

Incollate il seguente testo nel file:

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

Aggiungete la chiave per la firma dei pacchetti:

$ sudo apt-key adv --keyserver keys.keysigning.org --recv-keys 413576CB

Aggiornate la cache e reinstallate il pacchetto:

$ sudo apt-get update
$ sudo apt-get --reinstall install subversion

Ecco fatto!

Eliminare ricorsivamente le cartelle nascoste di Subversion

Quante volte vi è successo di dover effettuare ripulire una copia locale di un repository Subversion dalle cartelle .svn utilizzate dal controllo di versione?
Un semplice comando bash può aiutarvi in questo tedioso task in un batter d’occhio:

rm -rf `find . -type d -name .svn`

Buona pulizia!