Я пытаюсь найти простой способ развертывания только измененных файлов на веб-сервере для целей развертывания. Раньше я использовал MSBuild, которому можно было приказать копировать только те файлы, которые были более новыми, чем те, которые были на целевом компьютере, но я тороплюсь и не хочу пытаться выяснить более новую версию MSBuild.
Могу ли я использовать для этого ROBOCOPY? Вот список вариантов исключения:
/XC
:: исключить измененные файлы./XN
:: исключить более новые файлы./XO
:: исключить старые файлы./XX
:: Исключить дополнительные файлы и каталоги./XL
:: исключить одинокие файлы и каталоги.
Что именно означает исключить? Исключить копирование или исключить перезапись? Например, если я написал:
ROBOCOPY C:\SourceFolder\ABC.dll D:\DestinationFolder /XO
будет ли это копировать только более новые файлы, а не файлы того же возраста?
Или есть лучший инструмент для этого?