Cambie la profundidad en la copia de trabajo SVN existente sin volver a descargar

Tengo una copia de trabajo de un repositorio SVN completo, pero quiero cambiarlo a una copia de trabajo dispersa debido a problemas de espacio en disco.

Una forma de hacer esto sería:

svn up --set-depth immediates projects
svn up --set-depth infinity projects/project1
svn up --set-depth infinity projects/project2

Sin embargo, eso primero eliminaríaproject1 yproject2, luego vuelva a descargarlos. Esto es realmente inconveniente, porque son muy grandes y la velocidad de carga del servidor es muy baja. Intenté esto (con otra parte más pequeña del repositorio, como experimento):

svn up --set-depth infinity projects/project1
svn up --set-depth infinity projects/project2
svn up --set-depth immediates projects

Pero entonces el último comando simplemente deshace el primer 2.

¿Cómo puedo establecer la profundidad de una copia de trabajo sin que se actualice / cambie inmediatamente, para que pueda tener la oportunidad de configurar correctamente los subdirectorios primero?

O hay otra forma de lograr lo que quiero, p. copiandoproject1 yproject2 a un lugar seguro primero?

Respuestas a la pregunta(5)

Su respuesta a la pregunta