O svnadmin dump
o svnadmin export
will 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 /repositories
de 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.