我还没有触及Ruby / Rails大约一年,需要快速提醒一下:更新到最新版本的gem,rails,rake等最快的方法是什么?我想在最新版本的基础上从头开始创建一个新项目。这就是我现在所拥有的:
$ gem --version
1.3.5
$ rails --version
Rails 2.3.5
$ rake --version
rake, version 0.8.7
答案 0 :(得分:4)
首先下载RVM并使用它来安装Ruby 1.9.2的干净版本。然后,您可以在其上下载最新版本的Rails 3,并且如果您需要返回到旧的Rails 2项目之一,请将Rails 2的内容完全分开。
答案 1 :(得分:2)
首先,如果您没有安装RVM,我建议您安装它。它将帮助您管理您想要使用的不同版本的Ruby和Gems。
然后,您会在Google上找到大量的入门指南,请查看适合您系统的指南(here is one for ubuntu and rails 3.1)
这是Ryan Bigg的另一个非常好的Mac Os X
答案 2 :(得分:2)
首先安装RVM,它允许你有许多rubies版本和gemsets,看看this screencast。它向您介绍了RVM和Rails 3。
答案 3 :(得分:0)
我有类似的情况。经过一些实验,我意识到最好的方法是将我的旧Rails应用程序升级到Ruby 1.9.2上的Rails 3。
这意味着你不必处理不同的版本(虽然我使用的是RVM并且很棒)。
问题是Rails在2到3的跳转中有所改变,我不得不在Rails和Ruby中学习一些新东西。最后虽然我认为这是正确的方法,因为我现在知道Rails 3应用程序是如何工作的,而我的旧应用程序正在使用最新版本。