如何保持两个 Ruby 版本的 gem 同步?

如何保持两个 Ruby 版本的 gem 同步?

我使用 MacPorts 安装和更新两个版本的 ruby​​(1.8.7 和 1.9.2)。如何使两个版本的 gem 同步?是否可以对 gem 使用相同的目录,但使本机扩展在不同的位置构建?请不要将我引导到 rvm。

答案1

我认为这不可行。通过某种复杂的黑客手段也许可以实现,但维护起来会很麻烦,尤其是当它们共享同一个目录时。

您想避免使用 RVM 有什么具体原因吗?据我所知,使用 RVM 是在同一台机器上管理多个 ruby​​ 且晚上还能睡个好觉的唯一方法。

相关内容