Gemsets

Las gemas constituyen la forma típica de distribución de códigos Ruby. Puesto que a menudo diferentes versiones de una misma gema entran en conflicto, es conveniente tener espacios de trabajo separados que contienen diferentes conjuntos de gemas. A estos espacios rvm los denomina gemsets.

[~]$ rvm gemset list

gemsets for ruby-2.0.0-p0 (found in /Users/casiano/.rvm/gems/ruby-2.0.0-p0)
   (default)
   global
=> rails3tutorial2ndEd
RVM by default allows creating multiple environments for one ruby - called gemsets.

Gemsets can be specified together with ruby name using gemsets separator(@):

 ruby-1.9.3-p125@my-project

During installation of Ruby, RVM creates two gemsets:

A little bit about where the default and global gemsets differ:

Casiano Rodriguez León 2015-01-07