Ich verwende MSBuild, um eine Website zu veröffentlichen, und kopiere dann die veröffentlichte Website auf einen Webserver im selben Netzwerk. Ich habe den Kopierbefehl auf "SkipUnchangedFiles" gesetzt.Verwenden von MSBuild, um eine Website in Produktion zu kopieren, während unveränderte Dateien WIRKLICH übersprungen werden
Es funktioniert reibungslos, aber Skip Unchanged wird nicht funktionieren, denn wenn ich AspNetCompiler verwenden, um die Website zu veröffentlichen, ist jede Datei "neu" - ihr Datum ist auf den Zeitpunkt der Veröffentlichung festgelegt, so auch wenn der Inhalt einer bestimmten Datei haben sich nicht geändert, der Zeitstempel ist anders, also wird er trotzdem kopiert.
Gibt es eine Problemumgehung, die verhindert, dass Datei, deren Inhalt nicht geändert wurde, kopiert wird?