2011-01-26 24 views
0

我想使用每个项目gemsets。但我不想指定ruby版本。RVM:为当前正在运行的任何红宝石创建一个gemset

喜欢的东西:

#.rvmrc 
    rvm --create use "@project" 

但是,这给我下面的错误:

error: Unknown ruby interpreter string component: 'ruby 1.9.2 p136' 
info: Now using system ruby. 

有没有办法做我想要什么?

回答

1

我不确定是不是这种情况,但也许 rvm --create使用不支持没有红宝石版本的参数。

#.rvmrc 
rvm gemset create "project" 
rvm gemset use "project" 

我没有检查这个,刚才看到的: http://rvm.beginrescueend.com/gemsets/creating/

+0

发现我的意图是把这些代码在一个.rvmrc文件,从而使宝石被创建和/或自动加载时我进入目录。我试过你的代码,但它只是创建gemset,它不加载它。 – Nerian 2011-01-26 16:14:07