Вы можете посмотреть в Инкрементные сборки .Он проверяет ранее созданные компоненты, которые все еще актуальны, и, следовательно, их не нужно перестраивать или синхронизировать с сервером развертывания.Он только перестраивает файлы, которые изменились.Однако, если ваша сборочная машина изменяется или ваши сборки очищаются перед компиляцией, то временные метки могут вызвать у вас проблемы.
Если ваши файлы не изменились по содержанию, но когда вы вытаскиваете код из системы контроля версий иотметка времени файлов устанавливается равной текущему времени машины сборки, когда начинается сборка, тогда вы можете посмотреть, как применить хеш-код SHA к развернутым файлам и файлам сборки.
Поскольку SHAхеш-код не смотрит на временные метки, он позволяет копировать только те файлы, которые имеют изменения содержимого файла.