我想避免在1.9.2升级到1.9.3的时候重新安装宝石。使用RVM管理Ruby版本时是否有这样的选项?将Ruby 1.9.2升级到1.9.3,我应该重新安装所有的宝石吗?
2
A
回答
6
可以运行
rvm upgrade 1.9.2 1.9.3
这将:
- 安装最新的1.9.3(如果需要)
- 副本的所有gemsets
- 运行宝石原始的每一个宝石和报告失败的那些
- 问你,如果你想删除旧的红宝石
因为可能有红宝石,将打破东西之间的变化与gem pristine
的步骤是必需的 - 尤其是创业板的创作者使用内部红宝石的东西。
2
我不这么认为。宝石安装在特定版本的顶部,所以我认为你需要重新安装。但是,对于导轨,您应该只能使用bundle install
最佳实践也将是在项目的根目录下创建一个gemset。
这里是我的:
$ cat .rvmrc
rvm use [email protected]_local_app_name --create
然后,当你进入这个目录将设置Ruby和Rails版本为您服务。 你会看到一个漂亮的绿色状态行,向你显示,例如
Using /Users/durrantm/.rvm/gems/ruby-1.9.3-p125 with gemset dmworkflow
+0
感谢Michael回答。但是mpapis提到的步骤就是我所追求的。 – thanikkal 2012-08-15 15:04:09
相关问题
- 1. 雪豹升级 - >重新安装sqlite3-ruby的宝石问题
- 2. 无法在安装红宝石1.9.2和1.9.3的win7上安装gem ruby-debug19
- 3. 红宝石1.9.2安装和宝石
- 4. 我该如何强制Bundler重新安装所有宝石?
- 5. 在Ubuntu服务器上将Ruby从1.9.2升级到1.9.3
- 6. 升级rails应用程序从1.8.7到红宝石1.9.3
- 7. 升级到1.9.3红宝石与RVM打破我的Rails应用程序
- 8. 的Heroku雪松不升级到红宝石1.9.3
- 9. 安装红宝石错误1.9.3
- 10. 从ruby 1.8.7升级到1.9.2
- 11. 试图安装红宝石1.9.3与rbenv
- 12. 在红宝石在Windows上安装红宝石调试base19 1.9.3
- 13. 红宝石版本> = 1.9.2错误,但使用Ruby 1.9.3
- 14. 试图安装红宝石1.9.3与rbenv,但不断得到红宝石1.8
- 15. 我怎么能纠正红宝石此错误安装红宝石是1.9.3,它表明安装了Ruby 2.0.0
- 16. 重新安装每个宝石版本的每个宝石?
- 17. 宝石列表没有列出所有已安装的宝石
- 18. 为什么我们将Ruby 1.9.2/1.9.3 gem安装到1.9.1文件夹中?
- 19. 我怎么能强迫宝石升级到1.3.1宝石
- 20. 在Ubuntu 11.10安装Ruby-RVM红宝石1.9.3
- 21. Rails - 没有上传到heroku后升级红宝石1.9.3和轨道3.2
- 22. 错误安装Ruby宝石
- 23. 升级rbenv,仍然无法安装红宝石2.4.0
- 24. '宝石更新 - 系统'会让我以前安装的宝石不兼容吗?
- 25. 为什么我的宝石 “安装目录:” ...... 1.9.1当 “RUBY版本:” 是1.9.3
- 26. 当我告诉rvm安装红宝石1.9.2它结束了安装1.8.7
- 27. 我应该升级到Castle Windsor v2吗?
- 28. 在升级.NET框架时应该重新安装Windows服务吗?
- 29. Ruby:代码“升级”从1.8.6到1.9.2
- 30. 我应该升级到Intellij Ultimate Edition吗?
Grrr!另一个我比我自己更喜欢的回答(答案)!我必须很好,尽管如此,我的+1!基本上 - “有用的男孩!” – 2012-08-15 13:25:25
非常好,它确实有效! :) – thanikkal 2012-08-15 15:04:29
只是想补充说,我有一个轻微的问题,当我有1.9.2多个版本安装。所以使用更具体的版本更安全。
– GeorgeW 2012-12-08 04:16:58