官方的文档已经出来了
http://guides.rails.info/3_0_release_notes.html
我最感兴趣的是2.3.5如何升级到3.0。官方做了个rails_upgrade插件来帮助用户升级。
方法很简单:
先安装
script/plugin install git://github.com/rails/rails_upgrade.git
然后按照如下命令来做您需要的事情即可
# Check your app for required upgrades
rake rails:upgrade:check
# Backup your likely modified files that might be overwritten by the generator
rake rails:upgrade:backup
# Generate a new route file
rake rails:upgrade:routes
# Generate a Gemfile from your config.gem directives
rake rails:upgrade:gems
# Generate code for a new config/application.rb from your environment.rb
rake rails:upgrade:configuration
需要注意的是,Rails3不再支持1.8.6以及更早的ruby版本,需要1.8.7及以上的版本才能正常运行。
原帖还有很多要注意的地方,需要仔细阅读一下。Rails 3.0将会是不一样的rails,性能也会有大幅度的提升,让我们拭目以待吧。
分享到:
相关推荐
Rails进行敏捷Web开发(所有版本的源码rails3.0-4.0) 3.0,3.1,3.2,4.0
Agile Web Development with Rails will teach you all you need to know about Ruby and Rails 3.0 to build killer web applications.
web开发敏捷之道:应用rails进行敏捷web开发(原书第4版) 的源代码。注意是源代码,并非电子书。包含RAILS3.0,3.1.3.2代码。
请注意:从1.0.0版本开始,不再支持Rails3.0.x。 如果要在Rails 3.0.x项目上使用css3button,请安装0.9.5版(有关完整说明,请参见下文)。 入门-Rails 3.1 在您的gemfile中包含该gem并运行bundle install gem '...
PublicActivity public_activity在Rails 3.0-5.0中为ActiveRecord,Mongoid 3和MongoMapper模型提供轻松的活动跟踪。 简而言之:它记录了已更改或创建的内容,并使您能够执行PublicActivity public_activity为Rails ...
Cramp使用Rails 3.0的ActiveSupport 和 ActiveModel库, 它会显示两层用于开发:controllers 和 models。 示例代码: require 'rubygems'require 'cramp/controller'class WelcomeAction , :Port => 3000 安装方法:...
Ruby on Rails helps you ... Additionally, this edition now works on Ruby 2.0, a new release of Ruby with substantial functional and performance improvements., This edition is for Rails4.0 and beyond.
rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...
这使用了Railtie,因此仅适用于Rails 3.0及更高版本。安装将以下内容添加到您的Gemfile : gem 'rubycas-client-rails'然后在Rails应用程序的根目录中运行bundler: bundle install一旦安装了必要的gem,在...
[Pragmatic Bookshelf] Crafting Rails Applications Expert Practices for Everyday Rails Development (E-Book) ☆ 图书概要:☆ Rails 3 is a huge step forward. You can now easily extend the framework, ...
Ruby on Rails Guides v2 - Ruby on Rails 4.2.5
《Ruby on Rails Tutorial》中文版(原书第2版,涵盖 Rails 4) Ruby 是一门很美的计算机语言,其设计原则就是“让编程人员快乐”。David Heinemeier Hansson 就是看重了这一点,才在开发 Rails 框架时选择了 Ruby...
《Rails之道》按照Rails的各个子系统进行组织编排,分别介绍了Rails的环境、初始过程、配置和日志记录,Rails的分配器、控制器、页面生成和路由,REST、资源和Rails,ActiveRecord的基础、关联、验证和高级技巧,...
一个用Ruby on Rails搭建的图片分享的网站项目.完整源代码
本资源是参照rails敏捷开发第四版书中的例子,rails的版本是rails3.2.6
Bootstrap 3 和 Rails 4(样例用的是Ruby 2.1.1,Rails 4.1.4) Table of Contents Preface 1 Chapter 1: Introducing Web Application Development in Rails 7 Why Bootstrap with Rails? 8 Setting up a Todo ...
adminlte-rails, AdminLTE Rails gem 将AdminLTE主题与 Rails 资产管道集成 AdminLTE Rails gem AdminLTE 是后端的高级 Bootstrap 主题。英镑 AdminLTE Rails gem 与 Rails 资产管道集成了英镑AdminLTE主题。安装将...
咖啡豆Rails 3.1包含了轰动。... 在您的Rails 3.x项目中(是的,这在Rails 3.0.x和Rails 3.1中都可以使用)将以下内容添加到您的Gemfile : gem 'coffeebeans' 然后运行: $ bundle install 就是这样!