Migrare Repository SVN


Metto qui insieme alcune risorse utili a migrare repository SVN. La soluzione migliore a mio avviso è quella di creare il dump di un repository per poi importarlo nel nuovo. Per creare un dump (se sono disponibili i comandi da riga di comando) lanciare da shell:

# svn dump my_repo_path > myRepo.SVNdump

Dove my_repo_path è il percorso in cui si trova il repository e myRepo.SVNdump è il file di output che andiamo a creare.

Dopo aver effettuato il dump e dopo averlo caricato nel nuovo Repo si blocca se non ha lo stesso UUID. E’ possibile modificare l’UUID di un Repository successivamente alla creazione del dump. E’ possibile inoltre forzare l’UUID quando si carica il Dump nel nuovo repo col comando:

# svnadmin load --force-uuid ...

Altre risorse utili:

 

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *