我不确定我的工作流程是否已关闭,或者我是否完全错误地使用rvm gemsets,但这是我今天在Ruby中升级到最新补丁级别的方法[327]。
通过rvm install更新了ruby。 跑rvm升级并升级一切 选择是,当在rvm升级期间被要求删除旧的ruby时。
所以,然后我注意到我的应用程序中的.rvmrc文件试图加载现在不存在的旧gemset。我使用rvm upgrade中的新gemset手动更新了每个.rvmrc文件。
一切都很好,但我的问题是:
答案 0 :(得分:2)
1-补丁并没有真正改变可能会意外破坏您的代码的事情。保持主要版本。 (1.8.7,1.9.2,1.9.3等)
2-这种方式是最快捷,最简单的方式。它完美无瑕,真的没有任何问题。
3- Gemsets适合组织目的。我真的很想参与每个项目,但我想我和一个控制狂,所以我相信这是个人品味。