特定のRuby Gemの古いバージョンをどのように把握しますか?

StackOverflow https://stackoverflow.com/questions/816469

  •  03-07-2019
  •  | 
  •  

質問

特定のRuby Gemの古いバージョンをどのように把握しますか?

古いバージョンのラックgemに戻す必要がありますが、どのバージョンが利用可能かわかりません。

役に立ちましたか?

解決

次のように、gemコマンドを使用できます。

gem query --remote -a -n ^rack$

クエリの-nスイッチは正規表現による検索を制限するため、この場合、名前が文字列" rack"と完全に一致するgemのみを取得します。

他のヒント

移動

http://rubyforge.org/projects/#{gem_name}/

ナビゲーションバーの[ファイル]をクリックして、使用可能な .gem ファイルを確認します。これらのファイルはRubygemsの公式ソースです。

また、インストールした古いバージョンを知りたい場合は、gem listを使用します:

$ 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)
...
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top