Tag Archives: svnadmin

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