删除旧的 rvm ruby-version 文件
Removing old rvm ruby-version files
当我更改 ruby-version 文件时,例如rvm --ruby-version use a.b.c@rails_4
我收到一条消息
.ruby-version is not empty, moving aside to preserve.
.ruby-gemset is not empty, moving aside to preserve.
并创建了两个新文件,用于存储 ruby 版本和宝石名称的旧版本。这弄乱了我的根目录,是否有标志来阻止这种情况发生?如果没有,为什么我不应该只删除旧版本文件?
rvm --ruby-version use a.b.c@rails_4
命令用于 创建 .ruby-version
代表项目 Ruby 版本的文件。该文件旨在存储在您的存储库中,但我想您已经知道了。
无论如何,作为docs say,它用于创建和不更新或任何东西。因此,RVM 在生成新文件之前首先备份现有 .ruby-version
和 .ruby-gemset
文件是合乎逻辑的。
您可以删除那些备份文件。如果您想更新项目的 ruby 版本,只需编辑现有的 .ruby-*
文件即可。恕我直言,这要容易得多。
当我更改 ruby-version 文件时,例如rvm --ruby-version use a.b.c@rails_4
我收到一条消息
.ruby-version is not empty, moving aside to preserve.
.ruby-gemset is not empty, moving aside to preserve.
并创建了两个新文件,用于存储 ruby 版本和宝石名称的旧版本。这弄乱了我的根目录,是否有标志来阻止这种情况发生?如果没有,为什么我不应该只删除旧版本文件?
rvm --ruby-version use a.b.c@rails_4
命令用于 创建 .ruby-version
代表项目 Ruby 版本的文件。该文件旨在存储在您的存储库中,但我想您已经知道了。
无论如何,作为docs say,它用于创建和不更新或任何东西。因此,RVM 在生成新文件之前首先备份现有 .ruby-version
和 .ruby-gemset
文件是合乎逻辑的。
您可以删除那些备份文件。如果您想更新项目的 ruby 版本,只需编辑现有的 .ruby-*
文件即可。恕我直言,这要容易得多。