在同一台机器上维护多个独立的ruby脚本

时间:2013-08-02 07:10:01

标签: ruby rubygems gemfile

我有一台机器运行多个独立的ruby脚本。每次我必须为其中一个脚本升级一些gem时,我也要查看它对其他脚本的影响。你认为为ruby脚本创建一个gemfile是一个好习惯还是有人建议我更好的方法来维护这样的系统?我有时也希望在不同的脚本中使用相同gem的不同版本。

2 个答案:

答案 0 :(得分:0)

如何使用RVMRbEnv

在这种情况下,您需要将每个文件放在一个带有rvm / rbenv config的单独文件夹中。

答案 1 :(得分:0)

我为每个项目创建了独立的gemset,以确保所有的东西都可以使用宝石及其版本。 RVM提供了管理gemsets的所有工具。

因此,您需要为每个脚本创建一个单独的文件夹,其中包含自己的.ruby-gemset