Archive

Archive for January, 2010

Respaldo subversion

January 9th, 2010 No comments

Tuve que respaldar un servidor que tenia unos proyectos en subversion y me di cuenta que lo estaba haciendo de la manera incorrecta, yo tenia la idea que con solo copiar los directorios al nuevo servidor bastaba para restaurar. En teoria si puede funcionar ese metodo siempre y cuando se tenga la misma version en el servidor destino. Pero que pasa cuando no es asi? Nos mostrara un error como este.

Expected FS format ’2′ found format ’3′

Lo que haremos sera exportar los repositorios con el comando dump

$ svnadmin dump /path/repositorio > repositorio.dump

Hecho esto lo copiamos a su destino, en donde crearemos un nuevo repositorio para luego importar el archivo que generamos.

$ svnadmin create /path/repositorio
$ svnadmin load /path/repositorio < repositorio.dump

Y con eso ya no tendremos problemas, el proceso es algo lento dependiendo que tan grande es el repositorio pero vale la pena esperar.

Saludos.

Categories: Software, Tips Tags: