В нашей организации автоматический скрипт копирует все MSI из места сборки в новую папку внутри общей папки каждый раз после успешной сборки. Есть более 150 проектов. Проблема, с которой я столкнулась, заключается в том, что хотя было изменено только 20 проектов, автоматические копии сценариев и вставка всех 150 MSI в новую папку. Следовательно, я не могу определить, какие MSI проекта прошли изменения в недавней сборке. Если я вижу временную метку, она будет одинаковой для всех MSI в новой папке.Каков наилучший способ определить, была ли изменена MSI или нет?
Может ли кто-нибудь предложить любой способ идентифицировать список измененных MSI либо через программу, либо вручную с помощью любого инструмента? Если вручную, это не должно быть по одному сопоставлению файлов.
В принципе, я хотел бы сравнить две общие папки для генерации списка измененных MSI.
Обратите внимание: у нас нет доступа к месту сборки, а также нет возможности изменять существующий автоматический сценарий. Но я могу написать новый.
поиск на 'MSI DIFF', кажется, оказаться справедливыми несколько результатов. Не могу прокомментировать качество любого из них. –
Не удается удалить MSI из местоположения сборки после переноса его в общую папку? – Kurubaran