RVM版本[1.19.1]要求更改.rvmrc文件。

7

信息:

You are using '.rvmrc', it requires trusting, it is slower and it is not compatible with other ruby managers,
you can switch to '.ruby-version' using 'rvm rvmrc to [.]ruby-version'
or ignore this warnings with 'rvm rvmrc warning ignore /Users/wadawadabingbang/Sites/my_amazing_fn_website/.rvmrc',
'.rvmrc' will continue to be the default project file in RVM 1 and RVM 2,
to ignore the warning for all files run 'rvm rvmrc warning ignore all.rvmrcs'.

请问我应该执行哪个命令?

我的ruby版本是ruby-1.9.3-p385


只需把手指放在耳朵上,然后运行“rvm rvmrc warning ignore all.rvmrcs”。 - Yule
永远不会。我绝不会。 - Trip
4个回答

6
如果你不想在运行所有项目时更改你的.rvmrc文件(如Yule所说),请运行rvm rvmrc warning ignore all.rvmrcs。它将忽略所有项目的此警告消息。
如果你不想仅为这个项目更改你的.rvmrc文件,请运行rvm rvmrc warning ignore /Users/wadawadabingbang/Sites/my_amazing_fn_website/.rvmrc 然而,这条消息建议你将你的.rvmrc移动到新系统。要做到这一点,你只需要创建一个包含你的ruby版本的.ruby-version文件:1.9.3-p385并删除.rvmrc,就这样。
希望这可以帮助你。

你能为我澄清一下吗?因为RVM正在从.rvmrc转移到.ruby-version文件,我们都应该更改吗? - John Hinnegan
不强制要求从.rvmrc迁移到.ruby-version。这只是一个建议,以统一Ruby版本管理器,因为rbenv使用.ruby-version。如果您不想在所有项目中进行更改,只需运行“rvm rvmrc warning ignore all.rvmrcs”。 - CupraR_On_Rails

2
我将我的.rvmrc文件重命名为.ruby-version,并更改了其中的内容。
原内容:
rvm_trust_rvmrcs_flag=1
rvm use ruby-2.0.0-p0@MYGEMSET --create

to

ruby-2.0.0-p0@MYGEMSET

1
+1 包含 @GEMSET 文档,而被接受的答案实际上并没有这样做。 - Lester Peabody

0

这与CupraR_On_Rails的答案类似,但您不必键入目录名称。我在我的.profile中设置了一个别名叫做rvm_trust来运行这个命令。

rvm rvmrc warning ignore `pwd`/.rvmrc

0

应该在

rvm get head

之后可以工作


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接