我们正在使用 RVM 来管理数十个项目的 rubies 和 gemsets。
有时我会编辑.ruby-version
or.ruby-gemset
文件,或者从我们的 VCS 中提取这些文件的更新版本,但当然 RVM 不知道这些更改,除非我告诉它。如果更改来自 VCS,即使我也可能不知道。那么最好的方法是什么?
能够自动化该过程会很好,这样每当我从存储库中获取更改时它就会自动完成。
我知道让 RVM 重新读取这些文件的唯一方法是cd
到另一个目录,然后返回到项目目录。这显然很简单,也很容易,但它看起来有点不雅,而且不是自我记录的。
我希望有一些命令rvm reload
(存在,但做其他事情)来重新读取项目文件,但我找不到任何类似的东西。