Наша автоматическая машина для сборки должна архивировать номера версий ОС и различные инструменты, используемые во время каждой сборки. (В случае, если нам когда-либо понадобится повторить то же самое позже, возможно, когда машина уже мертва.)Сборка ОС и номера версий инструмента для целей архивации
Я вижу, что команда msinfo32.exe может использоваться для сброса всей загрузки информации о версии системы, которые мы могли бы также архивировать.
Кто-нибудь знает, как легко архивировать номера версий инструментов Visual Studio?
Какие механизмы используют другие разработчики для сбора такой информации для целей архивирования?
Дополнительная информация для Fabio Gomes.
Я согласен с вами в том, что через 5 лет, вероятно, будет невозможно воссоздать точную конфигурацию ОС и инструментов (вплоть до ближайшего обновления для системы безопасности). К сожалению, это действительно связано с контрактным требованием. В рамках нашей доставки клиенту мы должны предоставить копию всего исходного кода и четкие инструкции о том, как точно реплицировать сборку. Наверное, нам нелегко удовлетворить это требование.
Итак - я просто буду отмечать ваш ответ как правильный (я согласен с вами в том, что это практически невозможно), и продолжайте играть с остатком переполнения стека. :)
PS. Было бы здорово, если бы переполнение стека поддерживало ответы на ответы вместо того, чтобы редактировать исходный вопрос. Но я вижу, что он имеет already been denied.