是否有一个 RVM 命令可以简单地重命名 gemset?我在 RVM 网站上找不到它。
问问题
10316 次
4 回答
113
有一个 RVM gemset rename 命令。我不确定它是什么时候引入的,但它存在于 1.0.16 中。
rvm gemset rename current_gemset_name new_gemset_name
从 RVM 1.21 或更高版本开始,它会自动将您切换到新重命名的 gemset。
如果您使用的是旧版本的 RVM,您还需要切换到新创建的 gemset,如下所示:
rvm gemset use new_gemset_name
运行该命令rvm gemset list
将告诉您正在操作的当前 gemset。
于 2010-11-19T11:02:40.073 回答
10
我复制了一个
rvm gemset copy <gemset_from> <gemset_dest>
然后删除前一个
rvm gemset delete <gemset_from>
于 2010-10-06T15:10:24.173 回答
2
这是一个 RVM 错误!
在此拉取请求中解决:https ://github.com/wayneeseguin/rvm/issues/592#issuecomment-2705466 提交:https ://github.com/jwhitley/rvm/commit/619e5265927cf6c842ec3561345569af474ed20e
于 2011-11-11T16:31:24.447 回答
1
如果您收到您的 gemset 不存在但它存在的错误,您必须选择适当的 ruby 版本!
例如,如果你有 gemset ree@something-x 并且你当前的 rvm (rvm current) 是 ruby-1.9.3-p194 那么你必须执行
rvm use ree
接着
rvm gemset rename something-x something-y
它适用于 rvm 版本 1.16.17
于 2012-10-25T20:32:03.993 回答