我计划很快使用vagrant来轻松管理跨多个程序员的Web应用程序的服务器配置。不过,我想知道最佳实践是如何向同事传播虚拟机镜像。我担心如果将虚拟机镜像包含在git版本控制内,git会变得非常庞大。我认为最好只将provisioning文件放在git中,并通过HTTP传播虚拟机镜像。如果虚拟机镜像“丢失”,我们仍然可以从provisioning文件重建虚拟机镜像。
这是一个好主意吗?是否有更好的工作流程?或者我应该不必担心git存储库的大小?
这是一个好主意吗?是否有更好的工作流程?或者我应该不必担心git存储库的大小?