venerdì 11 luglio 2014

SVN e Nemo


Ho da poco installato sul portatile l'ultima versione di linux mint, la 17, versione Cinnamon.

Pulizia e funzionalità caratterizzano questa distribuzione, anche se la velocità di esecuzione è la stessa di ubuntu.

Ho avuto l'esigenza di installare un client svn, e, abituato alla comodità della gui e dell'integrazione con il file manager offerta da TortoiseSVN, ho cercato una soluzione equivalente per Nemo, il file manager che mi sono trovato preinstallato.

La solzuone trovata è RabbitVCS, per il quale è stato creato un plug-in per Nemo che si chiama nemo-rabbitvcs (da comando apt-get install).

Il problema è che non tutte le dipendenze sono state sistemate bene per questo pacchetto per cui, se non dovesse funzionare, assicurarsi di aver installato i seguenti pacchetti:

  • nemo-rabbitvcs
  • python-nemo
  • rabbitvcs-core
  • python-simplejson

L'ultimo che segno in grassetto è il pacchetto mancante che mi ha fatto impazzire, ed è il motivo che mi ha spinto a scrivere questo post; le dipendenze effettivamente non sono indicate bene, e sui siti internet si fa menzione solo dei primi tre pacchetti che ho riportato: per scoprire che mancava l'ultimo pacchetto, ho lanciato nemo da linea di comando e ho analizzato l'output che dava un warning.