Giocando con Google Code, mi sono trovato a importare in SubVersion un progetto precedentemente mantenuto su un altro server diverso da quello di Google.


Giustamente il client mi segnala che la copia locale che tento di utilizzare e' gia' legata a un altro repository.
Che fare?


L'unico modo e' girarsi tutti i sottofolder dell'albero dei sorgenti e rimuovere tutte le entry .svn presenti: facile, se non si trattassero di 18 Mb di codice con innumerevoli sottodirectory.


In questo caso, la linea di comando ci viene in aiuto:


find . -type d -name *.svn -print0 | xargs -0 rm -rdf


(utilizzato con successo su Linux e MacOSX)