msdeploy / Web Deployment Tool la distribuzione troppi file
-
25-09-2019 - |
Domanda
Stiamo usando msdeploy per implementare la nostra siti ai vari ambienti del nostro server di integrazione continua.
Quando i manufatti vengono distribuiti manualmente al sito dev dalla riga di comando. Il dispiegamento spinge solo i file modificati ed è molto veloce.
Tuttavia, quando spingiamo al nostro test o ambienti live le copie di implementazione un sacco di file, che dovrebbe non sono cambiate. La mia comprensione è che msdeploy paragona basata su timestamp, dimensioni e gli attributi che non dovrebbe sono stati modificati.
Possiamo vedere con l'interruttore -whatif che un sacco di file sono stati segnalati come necessari per essere cambiato quando in realtà non hanno. In particolare i file principali Umbraco (si tratta di un sito web umbraco).
Chiunque eseguito in questo prima?
Il nostro unico pensiero è di escludere il più possibile dai manufatti del costruire, ma ci piacerebbe preferiscono per risolvere il problema in modo corretto.
Soluzione
Questo si è rivelato essere un problema in cui l'ora del server è stato un po 'diverso per il nostro tempo di rete.
aggiungendo la seguente alla linea di comando è risolto.
-enableRule:SkipNewerFilesRule