我们正在使用RVM来管理数十个项目的rubies和gemsets。
有时,我会编辑.ruby-version或.ruby-gemset文件,或从我们的VCS拉取这些文件的更新版本,但是除非我告诉它,否则RVM不知道这些更改。如果更改来自VCS,即使我可能不知道它们。那么最好的方法是什么呢?
能够自动化这个过程将很不错,以便在我从存储库获取更改时自动执行。
我所知道的唯一使RVM重新读取这些文件的方法是cd到另一个目录,然后返回到项目目录。这显然很简单,但似乎有点不太优雅,并且没有自我记录。
我希望有一些类似于rvm reload的命令(存在,但做其他事情)来重新读取项目文件,但我找不到任何类似的东西。
有时,我会编辑.ruby-version或.ruby-gemset文件,或从我们的VCS拉取这些文件的更新版本,但是除非我告诉它,否则RVM不知道这些更改。如果更改来自VCS,即使我可能不知道它们。那么最好的方法是什么呢?
能够自动化这个过程将很不错,以便在我从存储库获取更改时自动执行。
我所知道的唯一使RVM重新读取这些文件的方法是cd到另一个目录,然后返回到项目目录。这显然很简单,但似乎有点不太优雅,并且没有自我记录。
我希望有一些类似于rvm reload的命令(存在,但做其他事情)来重新读取项目文件,但我找不到任何类似的东西。