¿Cómo migrar de forma segura repositorios svn y cambiar el historial?

¿Cómo migrar de forma segura repositorios svn y cambiar el historial?

O svnadmin dumpo svnadmin exportwill solo tiene una instantánea de una determinada versión.

¿Cómo conservar todos los registros de cambios al migrar a otro servidor?

¿Estará bien simplemente copiar lo /repositoriesde allí?

Respuesta1

svnadmin dump creará una 'copia de seguridad' de todo su repositorio, luego podrá restaurarlo en un nuevo repositorio usando svnadmin load. Esta es una copia de seguridad/restauración completa y mantendrá su historial según lo recomendado porel libro.

Si está moviendo su repositorio al mismo sistema operativo (por ejemplo, de Windows a Windows o de Linux a Linux), puede copiar de forma segura el directorio del repositorio. Algunas personas dicen que deberías actualizar el UUID del repositorio (svnadmin setuuid), pero eso no sería estrictamente necesario.

Si está migrando entre sistemas operativos, entonces volcar/cargar es su única opción.

información relacionada