我正在尝试为开发人员建立虚拟机的最佳实践。目前我们使用 Visual Studio 2008 在 Windows 7 上工作。但是,我们需要对 VS2010 进行试验,为此我们创建 Win7 VM 并在其中加载我们想要的内容。
我的技术是创建一个新的虚拟机,在本例中是一个 Win7 虚拟机,一旦它完成了所有的更新等。在下次我需要相同类型的虚拟机时复制它。我使用一个副本进行测试,然后在我使它足够不稳定后最终放弃或删除它,然后返回并复制原件。但是,我发现我对以前的工作 VM 进行了许多小型实用程序和增强,这些我从未在原始 VM 中安装过,并且必须重新安装所有这些。
我正在寻找使用 VM 进行软件开发的最佳实践。