Parece que no puedo encontrar la manera en la línea de comandos para decir "copiar todos los archivos del directorio A al directorio B, pero si el archivo ya existe en el directorio B, no lo sobrescriba , no importa qué archivo sea más nuevo, y no me pregunte ".Copiar archivos sin sobreescribir
He estado a través de copiar, mover, copiar & robocopy, y lo más cerca que puedo encontrar es que se puede decir a robocopy "copiar A a B, pero no sobrescribir archivos más nuevos con archivos antiguos", pero eso no t trabajo para mi Miré xxcopy, pero lo descarté, ya que no quiero tener una dependencia de terceros en un evento de post-construcción de Visual Studio que requerirá que otros usuarios de SVN tengan esa herramienta instalada para hacer la compilación.
Quiero añadir una línea de comandos para el evento posterior a la generación en Visual Estudio 2010 para que los archivos que se generan a partir de los T4 plantillas para nuevas EF objetos del modelo se distribuyen a las carpetas de proyectos a los que pertenecen, pero los archivos regenerados para objetos existentes no sobrescriben archivos de destino potencialmente editados.
Dado que la plantilla T4 se regenera, el archivo fuente siempre es más nuevo y no puedo usar el conmutador "más nuevo" de manera confiable, no creo.
Uso las clases parciales para aquellos elementos para los que puedo, pero hay otras cosas que genero que no pueden usar clases parciales (por ejemplo, generar un Editor predeterminado o un archivo DisplayTemplate * .ascx).
¿Alguien tiene problemas similares que hayan resuelto?
¿Está familiarizado con el comando 'for' de' cmd.exe'? Si no, te recomiendo que ejecutes 'for /?' Y lo uses. – Gabe