这是问题所在。我使用大约三台不同的机器进行开发。我的伙伴正在使用两个。我们必须在所有五台机器上完成相同的设置程序才能开始工作。
在这里使用一个 php 项目,所以:安装和配置、PDT、一个 php 调试器和某些版本的 XAMPP。然后可能安装一个 svn 客户端和任何其他工具。
再次,对五台机器中的每台机器。
相反,如果我们在一个与生产服务器具有相同堆栈、相同版本的虚拟机中执行所有这些操作,那会怎样。然后我们每个人都可以获取 VM 映像的副本,在五台机器的每一台上运行该映像,并在该 VM 中完成我们所有的开发。将 Eclipse、apache、mysql、作品全部放在那个 vm 中。
这种方法唯一的缺点是性能,请纠正我的唯一部分。不过真的有那么大的问题吗?五台机器中最慢的机器是三星 NC10,采用英特尔凌动 1.6 GHz 处理器。
您认为这可行且实用吗?还是我疯了?