Utiliser RVM
RVM permet de gérer les différentes versions de Rubis et de pierres précieuses. Vous pouvez installer une version de ruby en utilisant, par exemple
rvm install 1.9.2
Vous pouvez ensuite utiliser à l'aide de:
rvm use 1.9.2
Utiliser des gemmes sur une base par projet avec gemsets.
Si vous souhaitez de plus amples namespacing vous pouvez configurer gemsets; les répertoires qui contiennent des pierres précieuses pour un projet spécifique.
rvm gemset create myproject
ensuite vous pouvez les utiliser comme ceci:
rvm use 1.9.2@myproject
L'automatisation
Pour automatiser le processus de commutation de pierres précieuses, de la pop .ruby-version et .ruby sertie fichiers dans la racine du projet. Pop la version de Ruby et le nom de l'sertie vous souhaitez utiliser à l'intérieur et RVM wil sélectionner le bon sertie lorsque vous cd dans votre répertoire de projet.
L'installation de gemmes dans votre sertie
Installer vos bijoux dans votre sertie dans la manière habituelle, à l'aide de bundler si vous l'utilisez:
bundle install
ou tout simplement à l'aide de l'ordinaire:
gem install mygem
Les gems dans le droit sertie.
RVM Alternatives
Vous pourriez également vouloir vérifier rbenv, qui n'travail similaire.