Mover directorios de un servidor subversion a otro, mantenimiendo las revisiones

Crear un ‘dump’ del repositorio desde el cual queremos extraer una carpeta específica


svnadmin dump /svn/old_repos > ./repository.dump

Filtrar solo la carpeta que deseamos y crear un nuevo dump a partir de esta operación de filtrado.


svndumpfilter include path/to/docs --drop-empty-revs --renumber-revs --preserve-revprops < ./repository.dump > ./docs_only.dump

Cargar el dump al repositorio al que deseamos trasladar el directorio específico, y para esto, especificar la ruta en la que se alojará.


svnadmin load /svn/new_repos  --parent-dir new/path/docs < ./docs_only.dump

2 thoughts on “Mover directorios de un servidor subversion a otro, mantenimiendo las revisiones”

  1. Hola,

    tengo una duda. ¿Cuando cargas el repositorio y empleas new/path/docs es una ruta que ya debes tener creada o se crea pq tú se lo has indicado?

    Gracias, un saludo

Leave a Reply

Your email address will not be published. Required fields are marked *