¿Cómo averiguas cuáles son las versiones anteriores para una gema de Ruby en particular?
Pregunta
¿Cómo se da cuenta de cuáles son las versiones anteriores para una Ruby Gem en particular?
Necesito volver a una versión anterior de la gema de rack, pero no estoy seguro de qué versiones están disponibles.
Solución
Puedes usar el comando gema para esto, así:
gem query --remote -a -n ^rack$
El modificador -n de consulta restringe la búsqueda por expresión regular, por lo que en este caso solo obtiene la gema cuyo nombre coincide exactamente con la cadena " rack " ;.
Otros consejos
Ir a
http://rubyforge.org/projects/#{gem_name}/
Haga clic en 'Archivos' en la barra de navegación y observe qué archivos .gem
están disponibles. Esos archivos son la fuente oficial de Rubygems.
Y si desea conocer las versiones anteriores que ha instalado, use la lista de gemas:
$ gem list
*** LOCAL GEMS ***
actionmailer (2.3.2, 2.3.1, 2.3.0, 2.2.2, 2.1.2, 2.1.1, 2.1.0, 2.0.2)
actionpack (2.3.2, 2.3.1, 2.3.0, 2.2.2, 2.1.2, 2.1.1, 2.1.0, 2.0.2)
activerecord (2.3.2, 2.3.1, 2.3.0, 2.2.2, 2.1.2, 2.1.1, 2.1.0, 2.0.2)
...
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow