已知的rvm列表在开发和生产之间有所不同

时间:2017-02-28 18:56:01

标签: ruby ruby-on-rails-3 rvm

我正计划为项目升级我的ruby版本。在1.9.3所以认为分步进行是个好主意。第一步是2.0.0,我运行rvm list known并获得此

...
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p648]
[ruby-]2.1[.1 
...

但是当我在生产服务器上运行相同的命令时,我得到了

[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p547]
[ruby-]2.0.0-p481
[ruby-]2.0.0[-p576]
[ruby-]2.1.2

为什么这些列表有所不同?似乎在dev和prod上使用相同的版本是个好主意

1 个答案:

答案 0 :(得分:0)

每个RVM版本都有一个已知Ruby版本的硬编码列表。如果列表在安装之间有所不同,则通常由不同的RVM版本引起。

尝试升级您的RVM版本以获取最新列表。使用当前的RVM版本,您可以通过运行

来更新RVM
rvm get latest