Pregunta

Siempre que trato de copiar una copia de trabajo completa con solo arrastrar y soltar entre dos computadoras (por ejemplo, de una computadora vieja a una nueva, o de una VM a otra) para evitar tener que volver a descargar todo el conjunto de varios GB de código de nuestro repositorio en línea recibo un error tan pronto como alcanzo cualquiera de los archivos SVN-BASE ocultos.

¿Hay alguna forma de copiar una copia de trabajo completa con estos intactos?

Estoy usando Vista x64.

¿Fue útil?

Solución

No puedo responder para Vista, pero en XP solo copie el directorio.

Supongo que Vista ha decidido que los archivos están ocultos y, por lo tanto, no necesitan copiarse, o están bloqueados y no están disponibles para copiar. En el primero, haga que no estén ocultos (con las opciones de archivo global en el menú Organizar del explorador, en la carpeta & Amp; Opciones de búsqueda, pestaña de vista), en el último, intente detener el caché de TortoiseSVN que podría estar reteniéndolos.

o intente Xcopy desde un símbolo del sistema.

Otros consejos

Sugiero usar la línea de comando en una utilidad como Total Commander; Explorer y Drag & Amp; Drop simplemente no son confiables. Podría haber sido un poco más útil al decir qué error está recibiendo.

Para la línea de comando, hay xcopy, que hará exactamente lo que necesita.

Una de las primeras cosas que instalo cuando configuro una nueva máquina con Windows es Cygwin. Casi no considero que Windows esté listo hasta que esté allí. Con Cygwin, me aseguro de que rsync esté incluido, y usaría rsync para hacer la copia, ya que es rápido y será más rápido más tarde cuando solo necesite copiar los diferenciales.

Ahora este es un gran martillo si esa es la única razón por la que está instalando Cygwin. Pero si ya lo tienes, no hay mejor manera que rsync. Además, el documento técnico rsync es uno de mis favoritos de todos los tiempos. ;)

¿Has probado rsync , que tiene una opción para omitir directorios como repositorios SVN ?

Además, utiliza un algoritmo de transferencia de archivos incremental muy eficiente para ahorrar tiempo de transferencia.

Puedes probar

xcopy /h /e <src dir> <dest dir>

que copiará todo el contenido de 'src dir', incluidas las carpetas vacías y los archivos ocultos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top