Este problema foi corrigido recentemente. Executar
rvm get head
e você deve ser capaz de definir um gemset padrão e tê-lo persistente nas sessões do Terminal.
Mais informações estão aqui: link
Eu estou usando o RVM na minha máquina OS X, eu uso o ruby 1.9.2 por padrão com o RVM.
Cada vez que eu criar uma sessão de terminal eu tenho que digitar "rvms gemset use rails_app", para usar o meu gemset ... Eu gostaria que o "rails_app" fosse de alguma forma meu gemset padrão
Eu tentei fazer:
rvm use 1.9.2@rails_app --default
mas se eu abrir uma nova janela de terminal e digitar rails, obtenho:
/usr/local/Cellar/ruby/1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in 'to_specs': Could not find rails (>= 0) amongst [bundler-1.0.21, bundler-1.0.21, rake-0.9.2] (Gem::LoadError)
from /usr/local/Cellar/ruby/1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in 'to_spec'
from /usr/local/Cellar/ruby/1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems.rb:1202:in 'gem'
from /usr/local/bin/rails:18:in '<main>'
(funciona bem se eu digitar apenas rvm gemset use rails_app
)
Obrigado!
Este problema foi corrigido recentemente. Executar
rvm get head
e você deve ser capaz de definir um gemset padrão e tê-lo persistente nas sessões do Terminal.
Mais informações estão aqui: link
Tags rvm ruby-on-rails