There's an echo in my head

日々のメモ。

Ruby 2.0.0-preview1でRails 4(HEAD)を入れる

まずBundlerが1.2.2以上でないとエラーが出るので更新しておく。

$ gem install bundler
$ rbenv rehash
$ bundle -v
Bundler version 1.2.2

RailsのHEADはGemfileでgitリポジトリを直接指定することでインストールできる。

$ mkdir edge_rails
$ cd edge_rails
$ bundle init
$ vim Gemfile

rails以外にもいくつかのgemはrubygemsに上がっていないため、gitリポジトリを直接指定する必要がある。

source "https://rubygems.org"
gem 'rails',  :git => 'git://github.com/rails/rails.git'
gem 'activerecord-deprecated_finders', :git => 'git://github.com/rails/activerecord-deprecated_finders.git'
gem 'journey', :git => 'git://github.com/rails/journey.git'

あとはインストール。

$ bundle
$ rbenv rehash
$ rails -v
Rails 4.0.0.beta
このブログに出てくるコードスニペッツは、引用あるいは断りがない限りMITライセンスです。