我正在尝试使用Lab Management/VS 2010制定一个自动化的构建-部署-测试工作流程,除了一件小事之外,一切都很顺利。
在我的构建定义中,在process>环境中,我设置了一个快照,希望在部署之前将环境恢复到该快照,这很好,但当快照恢复到时,环境会停止,但不会重新启动。
结果是,构建会无限期地等待工作流功能在环境中可用。
一个临时的解决方案是观察并等待enivonment停止,然后手动启动它,一切都会按预期进行。。。但这并不理想。
这种情况发生在我团队的每个人身上,我们都没有找到解决方案。有其他人看到并解决了这个问题吗?
当虚拟机实际打开时,您需要获取"初始快照"。您可以这样做,也可以自定义Lab默认构建过程模板,并在恢复快照阶段后包含StartEnvironment工作流活动。
不过,我的建议是在虚拟机打开时只拍摄快照。这就是我一直以来的做法。