Arsenio punto Net L'insolito cocktail di tecnologia, politica e sogni lucidi

21set/090

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!

16set/090

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!

   

Post recenti:

Miei siti

Siti amici

Siti preferiti

Categorie

Tag

Android apt Asus ballarò bash berlusconi bluetooth brainmachine cyanogen dreambox dvb-t film Firefox froyo Giorgio Napolitano GMail Google Google Chrome OS Linux logitech Mac OS X Michele Santoro Microsoft nexus one pdl playstation politica programmazione rai santoro Satellite Silvio Berlusconi Snow Leopard sogni lucidi subversion torrent Tux tv Ubuntu wga Windows Windows 7 Windows XP Xbox 360 zigbee