如何在我的所有开发者计算机上传播gem配置文件(.gemrc)(比如10个)
e.g. gem: --no-ri --no-rdoc
答案 0 :(得分:1)
您可以决定使用其中一个dotfiles cookboks将.gemrc与其他一些dotfiles同步。或者自己写一个小的,设置你的.gemrc。
答案 1 :(得分:0)
我认为厨师和木偶等技术在这种情况下是不合适的。开发环境的设置和配置应来自源代码控制系统。
我选择的工具是:
例如,以下命令将定义我所需的ruby版本和名为“demo”的“gemset”容器
rvm --ruby-version ruby-2.0.0-p247@demo
bundle init
<add some gems to Gemfile>
bundle install
将生成以下可以提交到源代码管理中的文件:
├── Gemfile
├── Gemfile.lock
├── .ruby-gemset
└── .ruby-version
在新机器上,开发人员运行“bundle install”以获取相同gem的副本。
额外说明: