Итак, вот мой сценарий:
robocopy X:\WebApplications\Harrier\Stage X:\WebApplications\Harrier\production /is /e /xf: web.config
robocopy X:\WebApplications\Osprey\Stage X:\WebApplications\Osprey\production /is /e /xf: web.config
Можно было бы ожидать, что каждый файл на этапе будет скопирован в рабочую среду, включая файлы, которые выглядят одинаковыми, но за исключением файла web.config.
Этот скрипт с радостью пропускает файлы, которые он считает одинаковыми, игнорируя аргумент / is. Что я делаю не так?
Проверяя это на себе, он фактически копирует файл. но все идет ОЧЕНЬ быстро.
сравнение вывода команды с переключателем / is и без следующих показаний в сводке (голландская версия Windows):
С переключателем:
TotaalGekopieerdOvergeslagenNiet gelijk Mislukt Extra's
Mappen: 2 0 2 0 0 0
Bestanden: 111 111 0 0 0 0
Bytes: 27.39 m 27.39 m 0 0 0 0
Aantal: 0:00:00 0:00:00 0:00:00 0:00:00
Без переключателя:
TotaalGekopieerdOvergeslagenNiet gelijk Mislukt Extra's
Mappen: 2 0 2 0 0 0
Bestanden: 111 0 111 0 0 0
Bytes: 27.39 m 0 27.39 m 0 0 0
Aantal: 0:00:00 0:00:00 0:00:00 0:00:00