我们的自动构建机器需要存档操作系统的版本号以及每次构建过程中使用的各种工具。(以防我们以后需要复制完全相同的构建,也许当机器早就死了。)
我看到命令“msinfo32.exe”可用于转储整个负载的系统版本信息,我们不妨存档。
有谁知道一种轻松存档 Visual Studio 工具版本号的方法?
其他开发人员使用什么机制来收集此类信息以用于存档目的?
法比奥戈麦斯的额外信息。
我同意你的观点,5 年后可能无法重新创建确切的操作系统和工具配置(直至最近的安全更新)。不幸的是,这确实来自合同要求。作为我们向客户交付的一部分,我们必须提供所有源代码的副本以及关于如何复制构建的明确说明。我们可能不可能完美地满足这个要求。
所以 - 我只会将你的答案标记为正确(我同意你的观点,这实际上是不可能的),然后继续玩剩下的堆栈溢出。:)
PS。如果堆栈溢出支持对答案的回复而不是编辑原始问题,那就太好了。但我看到它已经被拒绝了。