2012-01-27 3 views
3

私はいくつかのrhc gemバージョンをインストールしています。 rhcはRedHatのクラウドであるopenshiftのコマンドラインクライアントです。どのバージョンの宝石が現在アクティブであるかをどのように知ることができますか?

gem list rhc 
*** LOCAL GEMS *** 
rhc (0.84.15, 0.81.14, 0.79.5) 

宝石は宝石のバージョンは、私がインストールされている私が見ることができる、次のコマンドでrhc-chkのようなシェルコマンドのカップル、rhc-ctl-domainrhc-create-apprhc-ctl-appなど

を追加します

特定のバージョンが現在アクティブであることを確認するためのコマンドがありますか、それは私が使用しているバージョンの最後のものであると安全に仮定できますか?このようなものがあります場合、私は意味し、より正確には

:あなたが特に低いバージョンを要求しない限り、デフォルトでは

gem list rhc --active 
*** LOCAL GEMS *** 
rhc 0.81.14 

答えて

2

最も大きい番号のバージョンがアクティブです。通常これは、Gemfilegemインポートコール、またはGemfile.lockの宣言でロックすることによって行われます。

+1

または、コマンドラインから、下線で囲まれた最初の引数としてバージョンを指定してください: 'gem_command _version_ other args'。 – matt