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
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
new/path/docs (nueva ruta de documentos ) se refiere a una ruta existente en el repositorio de destino.