使用rvm和git,我可以将ruby版本与每个分支关联起来吗?

使用rvm和git,我可以将ruby版本与每个分支关联起来吗?,ruby,git,rvm,Ruby,Git,Rvm,有没有办法将特定的ruby版本与特定的分支关联起来 我希望: git checkout branch-a #ruby -v = 1.8.7 git checkout branch-b #ruby -v = 1.9.2 谢谢您可以在每个分支中使用不同的.rvmrcs,但这需要更改目录才能变为活动目录 git checkout whatever && cd . 这可以通过将RVM设置为使用.rvmrc并设置rvmrc文件的自动重新加载来实现 安装RVM后,为每个分

有没有办法将特定的ruby版本与特定的分支关联起来

我希望:

git checkout branch-a     #ruby -v = 1.8.7
git checkout branch-b     #ruby -v = 1.9.2

谢谢

您可以在每个分支中使用不同的
.rvmrc
s,但这需要更改目录才能变为活动目录

git checkout whatever && cd .

这可以通过将RVM设置为使用.rvmrc并设置rvmrc文件的自动重新加载来实现

安装RVM后,为每个分支设置Ruby版本,例如:

rvm --rvmrc --create use ruby-1.8.7

还添加了自动.rvmrc重新加载,因为.rvmrc文件只能在cd上重新加载到目录中,否则,请参见以下要点:

我知道这是一个老问题。但对于其他可能通过谷歌搜索找到这一点的人来说,这篇文章解决了老年退休金计划的需要: