如果您能提供帮助或希望成为维护者之一,请开始帮助我们。 您可以在 RVM Github 组织 中找到更多与 RVM 相关的项目。
在使用 gemset 之前,您必须先创建它。
$ rvm 2.1.1 $ rvm gemset create teddy
使用 gemset
$ rvm gemset use teddy
要停止使用自定义 gemset(并切换到默认 gemset),请使用以下方法之一
$ rvm gemset use default # OR: $ rvm use @default
您可以在开始使用 ruby 时切换到 gemset,方法是在 ruby 选择器字符串的末尾附加 @gemsetname
$ rvm use 2.1.1@teddy
您还可以为给定的 ruby 解释器指定一个 *默认* gemset,方法是
$ rvm use 2.1.1@teddy --default
要使用带有名称的 gemset 与 RVM 'do' 操作,请使用 '@' 将其附加到 ruby 选择器字符串
rvm 2.1.1@teddy,ree@teddy,jruby@teddy do rake test
如果您知道自己身处何处,并希望修复 gemset,您可以执行以下操作
rvm gemset use teddy rvm 2.1.1,ree,jruby do rake --sticky test
如果您希望在使用时自动创建 gemsets,请在您的 ~/.rvmrc 文件中导出此标志
rvm_gemset_create_on_use_flag=1