Sur mon poste client, j'utilise RVM avec 1 ou 2 ruby différents. j'ai par 
aussi 2 ou 3 gemsets en fonction de ce que je fait.
Par exemple j'ai un gemset pour Rails qui me permet de créer un nouveau 
projet, puis je passe sur un gemset vide avec bundler pour la suite travail 
sur ce projet.

Pour mes projets, j'utilise systématiquement bundler avec un .bundle et un 
.bin dans le répertoire projet, du coup mon gestionnaire d'environement 
ruby (RVM) n'a qu'a s'occuper de fournir la bonne version de ruby.
Les executables sont toujours les bons car ils sont installer dans le .bin 
est sont toujours executer dans le context du bundle.

Ceci se fait trés facilement grace au fichier ~/.bundle/config :
---
BUNDLE_PATH: .bundle
BUNDLE_BIN: .bin

Et d'ajouter .bin a votre PATH.

Pour ce qui est des serveurs je fait tourner une machine virtuelle par 
projet, avec un seul ruby d'installer, comme ça pas d'embrouille.

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à