我们为开发人员配置的每一台新的开发机器都要花费大量的时间--通常在6个小时左右。
我们正在考虑一些类似于Ghost的东西,但是每个安装都是特定于机器的,所以我猜这不会起作用。
有没有什么程序或方法可以让我们捆绑所有的东西: Windows、多个版本的Visual Studio、多个版本的SQL Server、WinRAR、PowerISO等等?
谢谢
发布于 2010-07-23 09:12:31
如果您正在尝试处理一组不同的开发人员机器,我只能建议您抽象硬件并在虚拟机上运行开发工具。我参与了几个项目,在这些项目中,我们成功地创建了主VM映像,然后将其分发给了开发人员。您确实遇到了一些小问题,需要处理重复的SID或名称冲突,但对于具有已知解决方案的VM部署来说,这些都是相当主流的问题:http://www.petri.co.il/guide-to-creating-and-cloning-virtual-machines.htm
另一方面,我在一家拥有大量支持资源的公司做过两个大型项目,他们的解决方案是使用大量复杂的perl脚本来管理所有需要的开发工具和先决条件的安装和配置。但我们中的大多数人都不会在有5个专职perl猴子开发支持工具的地方工作。
发布于 2010-07-23 10:10:47
如果Perl猴子对您不友好,您可以尝试编写MSI或NSIS安装程序脚本。这需要了解除了文件系统之外还有哪些变化(换句话说,注册表项)。您将需要找出什么是依赖于安装的,并对其进行编码。
https://stackoverflow.com/questions/3314653
复制相似问题