gpt4 book ai didi

ruby - RVM 和自动切换 gemsets

转载 作者:数据小太阳 更新时间:2023-10-29 06:27:26 26 4
gpt4 key购买 nike

是否有可能让 rvm 在某个目录下导航时知道它应该使用哪个 gemset,这与您只需在该目录下导航就可以让 git 获取当前分支的信息一样吗?

我理解 git 是如何工作的,因为每个目录在根目录中都有自己的 .git 目录,但不知道是否可行,因为 .rvm 更像是一个用户范围的配置。或者也许答案是在每个目录中创建一个 .rvm 文件?

最佳答案

对于访问这里的其他人,有一种新方法可以做到这一点,而不必允许在 .rvmrc 文件中执行任意 shell 脚本。

创建一个名为 .ruby-gemset 的文件,其中仅包含 gemset 名称。

gemset

需要最新版本的 rvm 才能工作。

您还可以通过创建一个仅包含 ruby​​ 版本的名为 .ruby-version 的文件来指定 ruby​​ 版本:

1.9.3

这种格式还具有与rbenvrbfu 兼容的优点。

如果您有使用已弃用的 .rvmrc 的现有项目,您可以使用以下命令将它们转换为新格式:

rvm rvmrc to .ruby-version

关于ruby - RVM 和自动切换 gemsets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5143896/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com