Pregunta

Estamos utilizando MSDeploy para desplegar nuestra sitios a diferentes ambientes de nuestro servidor de integración continua.

Cuando los artefactos se despliegan manualmente al sitio dev desde la línea de comandos. El despliegue sólo empuja los archivos modificados y es muy rápido.

Sin embargo, cuando nos empuje a nuestra prueba o entornos en vivo las copias de despliegue de una gran cantidad de archivos, que no debería haber cambiado. Mi entendimiento es que MSDeploy compara basa en marcas de tiempo, tamaños y atributos que no debería haber cambiado.

Podemos ver con el interruptor whatif que una gran cantidad de archivos se reportan como sea necesario para ser cambiado cuando en realidad no lo tienen. Específicamente los archivos principales umbraco (esto es un sitio web umbraco).

Cualquier persona se encuentra con este antes?

Nuestra únicos pensamientos son para excluir tanto como sea posible de los artefactos de la construcción, sino que prefiere para fijar correctamente.

¿Fue útil?

Solución

Esto resultó ser un problema donde la hora del servidor era ligeramente diferente en nuestro tiempo de la red.

añadiendo lo siguiente a la línea de comandos ha fijado a él.

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