【问题标题】:How to get rid of RVM notice如何摆脱 RVM 通知
【发布时间】:2013-03-08 17:36:18
【问题描述】:

当我遍历具有.rvmrc 文件的文件夹时,有没有办法消除警告。

====================================================================================

= NOTICE                                                                           =

====================================================================================

= RVM has encountered a new or modified .rvmrc file in the current directory       =

= This is a shell script and therefore may contain any shell commands.             =

=                                                                                  =

= Examine the contents of this file carefully to be sure the contents are          =

= safe before trusting it! ( Choose v[iew] below to view the contents )            =

====================================================================================

Do you wish to trust this .rvmrc file? (/home/sam/myrailsapp/.rvmrc)

y[es], n[o], v[iew], c[ancel]> y

【问题讨论】:

  • 它应该只询问一次,即您第一次进入目录时。每次都这样吗?
  • 我想为了帮助您获得答案,您需要更多信息会有所帮助。你用的是rvm吗?您是否希望 rvm 在遍历项目目录时切换设置?您是否收到任何其他警告通知?喜欢卸载的红宝石或不存在的宝石?
  • 它每次都问我,我搬进这个令人沮丧的文件夹
  • 否则按预期工作?你说是的,它使用了所需的红宝石和宝石?

标签: rvm rvmrc


【解决方案1】:

According to the documentation:

To turn off the project specific rvmrc functionality in your $HOME/.rvmrc set:
rvm_project_rvmrc=0

我没有可以试用的 RVM 实例,但我想这就是您要找的。​​p>

对于the following reasons,我还建议使用rbenv 而不是RVM。

【讨论】:

  • 这将关闭特定于不同项目的单个 .rvmrc 苍蝇的使用。我认为@Sam 只是想关闭警告。
  • 是的,我只是想关掉通知。我仍然希望 rvm 使用我指定的 gemset(例如 rvm 使用 1.9.3@myapp)
【解决方案2】:

从 .rvmrc 切换到 .ruby-version + .ruby-gemset

rvm rvmrc to .ruby-version

【讨论】:

    【解决方案3】:

    RVM 中现在有一个 bug,它一直在询问您是否信任 .rvmrc

    解决方案很简单——改用.ruby-version

    1.9.3
    

    1.9.3@gemset
    

    Gemset 将自动为您创建。

    .ruby-version 仅用于 Ruby 版本切换。如果你在切换 Ruby 时需要一些脚本,你仍然需要.rvmrc

    【讨论】:

      【解决方案4】:

      如果 RVM 已使用 sudo 安装,您必须以 root 身份 cd 到该目录。

      如果您以 root 身份信任 .rvmrc.ruby-env,则不应返回通知。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-04-27
        • 2012-02-22
        • 1970-01-01
        • 1970-01-01
        • 2016-11-18
        • 2014-01-28
        • 2013-10-31
        相关资源
        最近更新 更多