2008-11-05 26 views

Respuesta

80

Seleccione la carpeta/archivos que desea mover, luego HAGA CLIC DERECHO y arrástrelos a donde desee moverlos. Un menú aparecerá con una opción "SVN Mover archivos versionados aquí"

Como ha aclarado por phenry, la carpeta de destino deben ser reconocidos como una carpeta SVN. La carpeta ya debe estar comprometida con el repositorio o puede elegir Agregar para establecer que se agregue.

Si la carpeta de destino no es parte de un repositorio SVN, use el comando SVN Export luego de hacer clic con el botón derecho y arrastre para copiar los archivos a cualquier carpeta de destino.

+0

Eso era exactamente lo que necesitaba, ¡gracias! – Graviton

+0

Wow. No lo sabía TortoiseSVN estaba empezando a llamarme la atención con eso. –

+0

Eso realmente me ayudó también, ¡gracias! – Guy

10

O en el navegador del repositorio, puede arrastrar el archivo/carpeta y soltarlo en la carpeta deseada.

+0

Esta fue la resolución más fácil para mí, gracias. – dleerob

24

Tenga en cuenta que Chris Thompson's accepted answer solo funciona si ya son reconocidos por TortoiseSVN. Si crea una nueva carpeta en el Explorador e intenta mover un archivo desde una carpeta existente, no obtendrá los elementos del menú contextual de TortoiseSVN. Después de crear la nueva carpeta, debe hacer una acción Commit (que crea un nuevo número de versión) o una acción Agregar (que no), por lo que TortoiseSVN conoce la nueva carpeta y luego ' Tendré la opción de mover los elementos en SVN. Más here.

+1

La mayoría de las personas se pierda esta parte –

+0

Soy uno de los que se perdió esta parte. ¡Muchas gracias! –

0

Si ha cambiado el nombre de la carpeta principal antes de moverla, verá un signo "Cruzar/No permitir" al moverla.

La solución consiste en mover primero al elemento secundario y, a continuación, solo cambiar el nombre del elemento primario (deshacer si ya ha cambiado el nombre del elemento primario).

Cuestiones relacionadas