Comment renommer un gemset?

Existe-t-il une commande RVM pour renommer simplement un gemset? Je n’ai pas pu le trouver sur le site de RVM.

Il existe une commande de renommage gemset RVM. Je ne sais pas quand il a été introduit mais il est présent dans la version 1.0.16.

rvm gemset rename current_gemset_name new_gemset_name 

A partir de RVM 1.21 ou supérieur, vous passerez automatiquement au gemset nouvellement renommé.

Si vous utilisez une version plus ancienne de RVM, vous devrez également passer au gemset nouvellement créé, comme suit:

 rvm gemset use new_gemset_name 

L’exécution de la commande rvm gemset list vous indiquera le gemset que vous utilisez actuellement.

J’ai copié un avec

 rvm gemset copy   

puis supprimé le précédent avec

 rvm gemset delete  

Si vous obtenez l’erreur que votre gemset n’existe pas, mais qu’il existe une version ruby ​​appropriée!

Par exemple, si vous avez gemset ree @ something-x et que votre rvm actuelle (rvm current) est ruby-1.9.3-p194, vous devez exécuter

 rvm use ree 

et alors

 rvm gemset rename something-x something-y 

Cela fonctionne avec la version 1.16.17 de rvm