流动工作流程:共享框或共享设置代码

时间:2015-12-18 10:56:02

标签: vagrant

使用Vagrant让许多开发人员共享相同的环境我看到人们正在使用的两种方法。

  1. 创建一个安装了整个基本环境的盒子文件,并在Vagrant云上共享它?

  2. 创建一个安装脚本,以便" apt-get install"和" git clone"一切都需要吗?

  3. 使用第一种方法我不喜欢你必须托管大文件这一事实,对环境的改变也会更难(上传整个盒子的后续版本?)。

1 个答案:

答案 0 :(得分:1)

很难为此做出回答,我只能分享我的经验,我从#1开始并为我的团队提供了一个完整的盒子,盒子是13 GB但它工作正常(虽然不太容易分享),那么当我们不得不升级任何第三方软件时,它更加困难(也是在vagrant update可用时间之前),但我现在仍然更喜欢选项#2。配置需要2-3个小时,但我们可以在晚上运行,随时重复该过程,最后,为新成员配置新实例要容易得多。