rvm – o mágico gerenciamento de versões do ruby

Salve salve rubistas, railers e demais developers !

O assunto de hoje, pelo menos para mim é o fantástico rvm. Como essa ferramenta é útil na vida de um desenvolvedor !

Se você deseja ter em sua máquina JRuby, Rails 3, Rails 2.3.8, Ruby 1.9.2, Ruby 1.8.7 e o melhor, de forma organizada, você tem que instalar urgentemente o rvm.

Esta ferramenta além de gerenciar as versões do ruby, também permite gerenciar as gems com o uso de gemsets que podemos chamar de “repositório” de gems para ilustrar melhor o que é, portanto, pode-se tem em sua máquina todas as versões do rails por exemplo.

Alguns comandos simples e básicos do rvm, após ter instalado:

– rvm list (lista todas as versões do ruby que você tem, incluindo jruby)

– rvm install 1.9.2 (instala a versão do ruby de seu desejo)

– rvm use 1.9.2 (para utilizar tal versão desejada)

– rvm system (volta para a versão setada como padrão no sistema)

– rvm gemset list (lista todos os “repositórios de gems disponíveis para seu ambiente atual)

– rvm gemset create rails303 (cria um “repositório” de gems)

– rvm gemset use rails303 (para utilizar o “repositório” desejado)

– para instalar as gems apenas o comum: gem install rails

Termino este post recomendando fortemente os railers a utilizarem o rvm, acho que é uma ferramenta essencial e requisito para um bom desenvolvedor RoR.

Fonte para os comandos básicos/estudo:

http://rvm.beginrescueend.com

Ah, não posso esquecer de dar créditos ao parceiro @raulsouzalima que me indicou o uso urgente da ferramenta !

3 comentários a “rvm – o mágico gerenciamento de versões do ruby

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s