Internet explorer 为什么微软提供了一个IE虚拟机的流浪版本?

Internet explorer 为什么微软提供了一个IE虚拟机的流浪版本?,internet-explorer,vagrant,virtual-machine,web-testing,Internet Explorer,Vagrant,Virtual Machine,Web Testing,我注意到,微软增加了一个选项,作为一个流浪汉形象。我想知道这样做的目的是什么(因为这显然是一个错误) Windows和IE的不稳定映像对web开发和测试有什么好处 编辑:这个问题专门针对Vagrant的使用,而不是传统的虚拟机使用(如VMWare和VirtualBox)。这主要取决于生产率和效率。在虚拟机中安装操作系统,然后手动定期安装更新(比如说20台机器)是一件非常痛苦的事情 当我们测试历史版本时,这可能会更加困难 从web开发和测试的角度来看,一个关键的好处是您可以确保在设计中使用与开发人

我注意到,微软增加了一个选项,作为一个流浪汉形象。我想知道这样做的目的是什么(因为这显然是一个错误)

Windows和IE的不稳定映像对web开发和测试有什么好处


编辑:这个问题专门针对Vagrant的使用,而不是传统的虚拟机使用(如VMWare和VirtualBox)。

这主要取决于生产率和效率。在虚拟机中安装操作系统,然后手动定期安装更新(比如说20台机器)是一件非常痛苦的事情

当我们测试历史版本时,这可能会更加困难

从web开发和测试的角度来看,一个关键的好处是您可以确保在设计中使用与开发人员和测试人员完全相同的环境

正如约翰·博伊德(John Boyd)所说的,我们需要比其他人更快地响应变化。流浪汉可以让我们收紧这个循环

因此,总而言之,从配置的角度来看,当我们使用较旧的版本时,它不仅使我们的工作更轻松。它节省了部署测试环境的时间,确保每个人都是“同一页”的设计师、开发人员和测试人员,并使我们能够更容易地对所有关键的变化做出反应,而这些变化仅仅是曲线的一小部分

参考资料 及

编辑:与评论相关

流浪汉使事情变得容易。您不必再使用nano来配置虚拟机,也不必坐在那里等待命令行几个小时,不知道您的同事是在使用LAMP堆栈还是LEMP堆栈

您可以节省时间,并且能够将相同的环境镜像到项目中的每个人。您可以对机器配置进行版本控制,并轻松回滚

如果您在具有负载平衡等功能的大型环境中工作,只需将服务器添加到vagrant文件,即可构建所有服务器


诸如同事安装了不同版本的nginx,或是php x.x.x而不是x.x.y之类的问题已经成为过去。您可以签入您的更改,让您的同事签出这些更改,并知道它们将在您刚刚完成开发的同一台服务器上运行。

抱歉,我应该更具体地回答我的问题。我想知道更多关于具体使用Vagrant而不是整个虚拟机的信息。您好WolfieZero,我们更新了一些内容,让您更深入地了解具体使用Vagrant相对于标准虚拟机的好处。