Управление автономной сетевой установкой Visual Studio 2017

Управление автономной сетевой установкой Visual Studio 2017

С тех пор как Visual Studio перешла на более экологичный подход с VS2017, я загрузил автономную копию по инструкцииздесьсделать доступным на сетевом ресурсе для установки на многих компьютерах в моей организации. Первая загрузка, которая содержала все параметры установки, имела размер 25 ГБ. Каждый раз, когда выпускается новое обновление, я перезапускаю свой скрипт загрузки

vs_Professional.exe --layout I:\vs2017offline --lang en-US

И он проходит по всем пакетам, проверяя большинство и для тех, которые изменились, он загружает новые. Это работает отлично, но общий размер на диске теперь раздулся до более чем 80 ГБ после почти года "идти в ногу" с обновлениями.

Мой вопрос в том, как лучше всего управлять этой офлайн-установкой. В принципе, я хочу использовать сохранение неизмененных установочных файлов, но не хочу сохранять замененные/устаревшие файлы и определенно не хочу заново загружать полный набор каждый раз, когда выходит новое обновление. Есть ли команда или стратегия, которую можно использовать для удаления старых установочных файлов из сетевой загрузки?

Связанный контент