在工作中,我们(其他2位开发人员和我)在单个内部计算机上开发所有代码(通过网络文件共享)。这台机器运行我们的开发环境(NGINX,Apache,PHP,MySQL,Memcache,Gearman等),在非Linux环境中安装是不守规矩的。
我们正在增加一些团队成员(一个远程),我正在寻找一种更好的方法来管理一个共同的开发环境(我们的开发人员目前使用的是Windows,Mac和Linux)。
您的团队如何创建通用开发平台?我正在考虑的一些事情:
我很好奇其他人在做什么......对最佳做法的想法?
答案 0 :(得分:1)
根据我的经验,我已经使用了虚拟机(VMWare),并且它已经非常有效地为拥有许多开发人员的大型团队创建了相同的环境。