如何运行不同版本的rails如3.0和2.3.5?

时间:2010-09-26 19:18:58

标签: ruby-on-rails

如何运行不同版本的rails,如3.0和2.3.5?

3 个答案:

答案 0 :(得分:3)

最好的解决方案是使用像rvm http://rvm.beginrescueend.com/

这样的东西

构建不同的gemsets,每个版本的rails一个,

rvm use 1.8.7@rails2.3.5 ...在rails等分支中创建应用

您还可以将gemsets范围扩展到项目并添加别名,以使其更容易。

最后,可以在项目级别使用Bundler,但是小于3.0.0的rails不需要使用Bundler,因此您需要更改应用程序的设置才能执行此操作。可以在bundler的网站上找到指示:http://gembundler.com/

答案 1 :(得分:1)

尝试使用rvm 你可以安装多个红宝石,并且在gemsets的帮助下,每个红宝石也可以有多个导轨版本。希望它可以帮到你。

答案 2 :(得分:0)

好吧,你可以使用rvm和gemsets,或者捆绑。