Creare una sandbox per le gemme usate dal progetto

Ciao a tutti,
scusate la domanda da principiante sto cercando maggiori informazioni
su
come usare gem.
Mi ricordo di aver letto da qualche parte queste informazioni ma non so
dove.

Vorrei che ogni singolo progetto su cui sto lavorando sul mio computer
potesse avere le proprie gemme con le proprie versioni.
Vorrei poterle installare senza fare sudo.
Vorrei un comando per poter specificare le dipendenze del progetto dalle
gemme che usa (specificando la versione).

Sapete dove trovo queste informazioni?

Grazie

gemme che usa (specificando la versione).

Sapete dove trovo queste informazioni?

Grazie


Andrea F.

Ti consiglio bundler (integrato in rails3 tra l’altro)

http://wiki.unbit.it/Rails3

(scusa per il link poco politically-correct ma ho visto che oramai viene
riportato dappertutto come risorsa italiana)

oppure puoi andare “sul pesante” e usare rvm

https://rvm.beginrescueend.com/

Caio Andrea,

la soluzione si basa su RVM come suggerito da Roberto. E’ semplice e
ti permette di definire in una riga di codice il tuo set di gemme per
ogni
progetto. Segui questo
screencasthttp://screencasts.org/episodes/how-to-use-rvm?utm_source=rubyweekly&utm_medium=email,
che spiega tutto molto bene. In sunto
gli steps sono questi:

  • Install RVM
  • create .rvmrc file with the ruby version and the gem set
  • use bundler to install gems for every project

2011/5/25 Roberto De Ioris [email protected]