如何运行不同版本的rails,如3.0和2.3.5?
答案 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,或者捆绑。