我们目前在开发软件时的工作方式是在Windows XP上运行visual studio的vmware虚拟机内部开发。这主要是因为我们的软件安装了许多驱动程序并挂钩系统中的不同区域,因此调试整个系统是运行整个软件包的机器上最方便的。由于某些限制(设置挂钩等的地方),远程调试是不可能的,它只是不起作用。
这迫使我们将整个开发环境安装在虚拟机中,在vm中进行开发和调试。你可以想象,表现很糟糕,这通常是地狱(表现明智)。
我希望拥有的功能与vmware中的快照机制类似: 我可以在没有安装系统的情况下创建干净的快照,但是可以使用所有开发工具。安装我的软件的特定版本并处理它的错误修复/功能,编译和所有使用实时系统。 当我需要安装不同的版本时,我将回到我保存的快照并重新执行。
我可以通过在各个点创建鬼影来做到这一点,我们已经尝试过这种方法。然而,我正在寻找的是另一种方式。可以自动为我做快照伏都教的东西,易于使用的东西,但不是vmware ......可以将我的现场机器变成可快照的东西。
希望这是有道理的。 提前谢谢。