Вопрос

Есть ли команда RVM, чтобы просто переименовать жест? Я не мог найти его на площадке RVM.

Это было полезно?

Решение

Существует команда RVM Gемет Rename. Я не уверен, когда он был введен, но он присутствует в 1.0.16.

rvm gemset rename current_gemset_name new_gemset_name

По состоянию на RVM 1.21 или выше, он автоматически переключает вас на вновь переименованные операции.

Если вы находитесь на более старой версии RVM, вам также нужно будет переключиться на вновь созданный жестче, следующим образом:

rvm gemset use new_gemset_name

Запуск команды rvm gemset list скажу вам текущий жестчик, который вы работаете.

Другие советы

Я скопировал один с

rvm gemset copy <gemset_from> <gemset_dest>

а затем удалил предыдущий с

rvm gemset delete <gemset_from> 

Это ошибка RVM!

Решено в этом запросе на тягу: https://github.com/wayneeSeguin/rvm/issues/592#issuecomment-2705466.Совершить: https://github.com/jwhitley/rvm/commit/619e5265927CF6C842EC3561345569AF474ED20e.

Если вы получите ошибку, что ваш Gемет не существует, но существует, вы должны выбрать соответствующую версию Ruby!

Например, если у вас есть Gемет REE @ что-то-X, а вы текущий RVM (текущий RVM) - Ruby-1.9.3-P194, тогда вы должны выполнить

rvm use ree

а потом

rvm gemset rename something-x something-y

Работает с RVM версии 1.16.17

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top