2011-04-13 22 views
5

entonces, tengo un proyecto en alguna ruta/main/oldProject/con troncal, y ramas de carpetas dentro. Necesito mover la carpeta troncales y ramas a una nueva llamada/main/newProject /. Ya importé una carpeta vacía/main/newProject/con TortoiseSVN pero no sé cómo mover todo el contenido de las carpetas existentes.svn mueve el proyecto a una carpeta diferente

pensé que la exportación de svn haría el truco pero luego noté que esto no movería los cambios no confirmados. Esto es factible para mí, pero esperaba que hubiera una forma de copiar las carpetas en la nueva y ejecutar alguna operación que me permita trabajar en la nueva ruta

¿Alguna idea?

Respuesta

10

Supongo que este movimiento está dentro de un único repositorio? Si es así, revise el repositorio en una copia de trabajo local en algún lugar y simplemente arrastre las carpetas troncales & en el Explorador de Windows usando el botón derecho del mouse en lugar de la izquierda. Cuando lo suelte, aparecerá un cuadro de diálogo y le dará la opción de un SVN Move o una copia de SVN. Elija lo que sea apropiado en su caso y comprométase.

Esto realizará una copia/movimiento de SVN con el historial completo.

0

Si está en Windows, el mejor lugar para mover una carpeta de proyecto dentro de un repositorio es el navegador de repositorio. En el menú contextual de Tortoise para la copia de trabajo de la carpeta que desea mover, seleccione "Repo-navegador". En la ventana de diálogo del navegador del repositorio ubique la carpeta en el panel de árbol (en el lado izquierdo de la ventana) y arrastre la carpeta a la carpeta de destino en el árbol. Tortoise le pedirá que confirme y luego que cometa el movimiento.

+0

agregue también la parte de arrastre que tenemos para seleccionar la carpeta y presione clic con el botón derecho (no lo suelte clic derecho) manténgalo presionado y luego arrastre a la carpeta en la que desea copiarlo o moverlo. –

Cuestiones relacionadas