如果您能提供帮助或希望成为维护者之一,请开始提供帮助。您可以在 RVM Github 组织。 找到更多与 RVM 相关的项目。
RVM 配置
RVM 拥有一个位于 $rvm_config_path 的配置目录,对于典型的用户安装到其 $HOME 目录的安装,该目录将位于 ~/.rvm/config/。
默认值
RVM 在文件
$rvm_config_path/db
每次升级 RVM 时,此文件都会被替换,因此请不要编辑它。
覆盖默认设置
RVM 还拥有一个用于用户覆盖的目录,位于 $rvm_path/user/。为了覆盖 RVM 的默认设置,请将相应的 key=value 放入该文件夹的 db 文件中。
$rvm_path/user/db
然后 RVM 将使用这些设置而不是 RVM 的默认设置。
示例
从故障排除页面中,我们看到 ruby 1.8.7-p249 在某些系统上存在段错误,解决方法是在将来的版本中修复此问题之前,将 1.8.7 降级到 p174。为了将 1.8.7 的默认补丁级别覆盖到 174,我们将以下字符串放入 $rvm_config_path/user 中
ruby_1.8.7_patch_level=174
然后 'rvm use 1.8.7' 将使用 'ruby-1.8.7-p174' 而不是 $rvm_config_path/db 中记录的默认值。