Visual Studio Web Deploy Copia de copia de seguridad antes de publicar
-
25-10-2019 - |
Pregunta
Utilizo Visual Studio Web Deploy para un proyecto MVC y WCF, me gustaría que cada vez que publique que el directorio de implementación está respaldado en un archivo zip.
Eché un vistazo al objetivo "antes de publicar" en MSBuild, pero no estoy seguro de si esa es la mejor manera de hacerlo, ni sé cómo obtener el directorio de salida.
Entonces, la pregunta es, ¿cómo copio el directorio de salida antes de publicar en un archivo zip llamado Web-%DateTime%.zip?
Gracias por adelantado.
Solución
Utilizamos la compilación del equipo TFS para construir nuestras aplicaciones web y producir un paquete. El script de implementación que usamos simplemente hace un sync
a un paquete de respaldo antes de hacer un sync
Desde el paquete construido hasta el sitio web de destino.
Otros consejos
Implementación web 3.0 (Actualmente RC) admite el respaldo de varios proveedores.