Magical well
Ultimi commenti
- The Best Security Plugins for WordPress su CHAP Plugin
- unclestone su Wake on Wan e Router D-Link Part 2 overro hack per il tuo router
- deepred su Wake on Wan e Router D-Link Part 2 overro hack per il tuo router
- unclestone su Wake on Wan e Router D-Link Part 2 overro hack per il tuo router
- redsend su CHAP Plugin
- James Tan su CHAP Plugin
- Musikele su Google abbandona Wave
- fakendry su E17 (Elive)? Superfluo!
Tags Cloud
19th
APR
Pulire una directory dalle informazioni del repository SVN
Posted by redsend | Filed under Appunti
Scrivo questo piccolo articolo per appuntarmi un semplicissimo comando bash, ma che puntualmente ogni volta che mi serve me lo dimentico. Questa volta però non mi farò fregare, prima di dimenticarlo è meglio che lo scrivo…
Se vi state chiedendo quando è necessario pulire una directory dalle informazioni del repository SVN, la risposta è MAI. Solo nel caso in cui dovete giocherellare con la struttura tra diversi repository, perché state cambiando server o state spostando il vecchio repository ad un nuovo indirizzo, allora avete la necessità di ripulire il vostro progetto da tutti i file che il vecchio repository ha inserito. Questa operazione è necessaria perché se dovete spostare, ad esempio, la cartella “trunk” del vostro progetto, il nuovo repository storcerà il naso trovando già delle informazioni all’interno che non provengono da lui.
Attenzione però, questa operazione vi farà perdere tutta la vostra history del progetto e quindi partirete da zero, niente più vecchie versioni, commenti, ecc… andrà tutto perso!
Ora che siete coscienti di quello che state per fare, posizionatevi nella directory da pulire ed eseguite (nella shell ovviamente) questo comando:
find . -iname ".svn" -type d -exec rm -rf {} \;
ecco fatto! Sono sicuro che la prossima volta che mi servirà lo ricorderò e renderà questo appunto inutile, spero che possa servire a qualcun’altro.
Tags: find > pulire > svn5th
GEN
Gestire le repliche con linux, ovvero Unison
Posted by deepred | Filed under Appunti, Linux, Programmi
Lo scenario di questo HowTo è il seguente:
- avete più repliche di una stessa directory, per esempio una sul vostro portatile e una sul vostro computer fisso, oppure sull’hard disk del vostro computer e su una pendrive;
- avete aggiunto o modificato o cancellato file su entrambi le repliche;
- avete intenzione di sincronizzare nuovamente le repliche in modo che ci siano gli stessi file su entrambi.
Se non vi riconoscete in questo scenario potete fermarvi a leggere, altrimenti quello che fa per voi è:
Tags: backup > cvs > Linux > repliche > rsync > sincronizzazione > socket > ssh > svn > unison


