安全地删除.ruby-version和.ruby-gemset

时间:2014-01-10 17:57:03

标签: ruby-on-rails ruby rvm

情况:

我是Ruby on Rails和RVM的初学者(显然在Linux系统中,考虑到这个问题的性质)。我创建了一个目录来托管我的Rails项目,但错误地在上层目录中创建了一个gemset。

我使用

删除了gemset

rvm gemset delete myset

但是当我离开并返回目录时,会重新创建gemset。

问题:

  1. 由于.ruby-gemset文件,是否重新创建了gemset?

  2. 手动删除.ruby-version和.ruby-gemset文件是否安全?

  3. 提前谢谢。

2 个答案:

答案 0 :(得分:0)

  1. 是的,因为 rvm 会观察 .ruby-gemset .ruby-version 的当前目录,或者<强> .rvmrc

  2. 是的,您可以,并且会导致 rvm 不会执行找到配置文件所需的操作。您只需将文件放入正确的文件夹中,而不是触摸宝石本身。即它不会影响gemset在 rvm 中的位置。

答案 1 :(得分:0)

是的,您可以安全地从上部文件夹中删除它们。

这些文件只是用于为Rails应用程序启用文件夹“树”的指定ruby版本(或gemset)的配置。