¿Hay un comando RVM para simplemente cambiar el nombre de un gemset? No pude encontrarlo en el sitio de RVM.¿Cómo cambio el nombre de un gemset?
Respuesta
Hay una RVM gemset cambiar el nombre de comando. No estoy seguro de cuándo se introdujo, pero está presente en 1.0.16.
rvm gemset rename current_gemset_name new_gemset_name
A partir del RVM 1.21 o superior, lo cambiará automáticamente al gemset recientemente renombrado.
Si se encuentra en una versión anterior de RVM que también tendrá que cambiar a la gemset de nueva creación, de la siguiente manera:
rvm gemset use new_gemset_name
La ejecución del comando rvm gemset list
que le dirá al gemset actual que está operando dentro de .
copié uno con
rvm gemset copy <gemset_from> <gemset_dest>
y luego se elimina el anterior con
rvm gemset delete <gemset_from>
Hmmm ... Hice eso y las gemas no aparecieron en el nuevo gemset. La línea de comandos de retroalimentación lo hice: 'rvm gemset copy demo2 rails_admin' Luego dijo: Copiando gemset de demo2 a rails_admin (y) Creando gemset para rails_admin pristine. No estoy seguro de qué se trata la última oración. Tengo la versión rvm 1.9.2. – Purplejacket
¡Es un error de RVM!
solucionado en esta solicitud de extracción: https://github.com/wayneeseguin/rvm/issues/592#issuecomment-2705466 Commit: https://github.com/jwhitley/rvm/commit/619e5265927cf6c842ec3561345569af474ed20e
Cool ... He estado en rvm 1.9.3, luego '' rvm get head' (vea por ejemplo http://beginrescueend.com/rvm/upgrading/), y ahora el comando de cambio de nombre funciona correctamente. – Purplejacket
Si se obtiene el error de que su gemset no existe, pero existe tienes que elegir la versión adecuada de rubí!
Por ejemplo, si ha gemset ree @ algo-x y RVM (corriente RVM) es rubí-1.9.3-P194 entonces usted tiene que ejecutar
rvm use ree
y luego
rvm gemset rename something-x something-y
Funciona con rvm versión 1.16.17
- 1. ¿Cómo puedo evitar el cambio de nombre?
- 2. NetBeans: ¿cómo cambio el nombre de un proyecto?
- 3. ¿Cómo cambio el nombre de un atributo usando XSLT?
- 4. ¿Cómo cambio el nombre de un esquema MySQL?
- 5. Cómo cambio el nombre de un índice en MySQL
- 6. ¿Cómo cambio el nombre del directorio .git?
- 7. ¿Cómo cambio el nombre (no muevo) un archivo en JDK7?
- 8. ¿Cómo cambio el nombre de un nombre de archivo después de cargarlo con php?
- 9. ¿El cambio de nombre de un archivo cambiará su CRC?
- 10. ¿Quitar gema de RVM Gemset?
- 11. Cómo cambio el nombre de una máquina virtual de SharePoint
- 12. Cambio de nombre de hilo
- 13. Hibernar y cómo evitar el cambio de nombre de modales
- 14. Columnas con nombre Cambio de nombre
- 15. ¿Cómo cambio el nombre de una función bash?
- 16. ¿Cómo cambio el nombre de una clave foránea en mysql?
- 17. Cómo cambio el nombre de la aplicación en iTunesconnect
- 18. ¿Cómo cambio el nombre de los archivos usando R?
- 19. ¿Cómo cambio el nombre de todos los archivos a minúsculas?
- 20. ¿Cómo cambio el nombre de las sesiones R en ESS?
- 21. RVM ver gemas en gemset
- 22. Nombre de cambio de archivo de cambio de Amazon S3
- 23. Android cambio desarrollador Nombre
- 24. Subversion, cambio de nombre, Wha?
- 25. No se puede cambiar RVM gemset de script de shell a través de `RVM gemset use`
- 26. FormsAuthentication - manejo de un cambio de nombre de usuario
- 27. ¿Cómo cambiar el nombre de un directorio?
- 28. Xcode - el proyecto de cambio de nombre causa el problema
- 29. ¿Cómo cambio el nombre del objeto externo usando WCF?
- 30. Propiedades de cambio de nombre de Json.net
Esto me da 'ERROR: 'current_gemset_name' does not exists'. ** rvm 1.8.6 ** – jibiel
en mi mac, también me da ERROR: 'current_gemset_name' no existe – larryzhao
Esto no debería arreglarse en la última versión. Para actualizar el tipo de rvm: 'rvm get latest' – Flaviu