2011-11-04 114 views
0

我的任务之一是为我们软件的不同版本提供最新的虚拟机。我们有三层策略:顶层(黄金)包含纯粹的开发和实用软件,以及Subversion版本库公共部分的工作副本;下一级(银色)包含特定版本的最新二进制文件以及与该产品相关的最新源代码;最终级别(青铜)基本上是由特定开发人员使用的银的副本(所以它至少需要一个新的主机名和自动登录用户名/密码对)。自动化定制VMware虚拟机进行开发

我想尽可能自动化黄金=>银然后银=>青铜过渡。理想情况下,如果我根本不需要进入VMware Workstation,只需运行一个脚本,我就会喜欢它。所有的虚拟机都位于网络上,但为了提高效率,我将它们的副本保存在我的硬盘上作为临时区域。黄金=>银色脚本将在我的机器上运行。但如果最终用户使用脚本将虚拟机复制到网络上,然后再一次完成最终定制,那将会很不错。

如果人们可以给我一般建议,并指出哪些位是不可能的,我将非常感激。

回答