Ok, então você está usando rbenv
para gerenciar várias versões de ruby em seu sistema. E se você quiser criar, digamos, aplicativos Rails 4.0 e Rails 3.2 usando a mesma versão ruby?
Em vez de instalar o Rails com o comando gem install ...
, usaremos o Bundler. Como?
mkdir app
cd app
echo "source 'https://rubygems.org'" > Gemfile
echo "gem 'rails', '3.2.17'" >> Gemfile
bundle install
Portanto, agora temos um projeto mínimo com Rails 3.2.17 empacotado. Agora, podemos usar a rails
ferramenta de linha de comando com bundle exec
para forçar a versão:
bundle exec rails new . --force --skip-bundle
bundle update
Muito obrigado a Michael Trojanek ( http://www.relativkreativ.at/articles/managing-multiple-rails-versions ) que me indicou o Caminho Certo ™.