2017-02-28 38 views
0

我正计划升级我的ruby版本以进行项目。在1.9.3上,所以认为逐步完成是个好主意。第一步将是2.0.0,我跑rvm list known,并得到这个rvm list已知开发和生产之间的差异

... 
[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上使用相同版本是个好主意

回答

0

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

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

rvm get latest 
相关问题