質問

私は、任意の宝石の更新がある場合は、「時代遅れの宝石」と確認したいです。文字列または値としてスクリプトに宝石のソフトウェアの結果を取得することが可能ですか?

私は似たようなオーデルシステムを()を実行する必要はありません。

あなたの助けに感謝します。

役に立ちましたか?

解決

RubyGemsのは実際にはライブラリである、gemのコマンドラインツールは、そのライブラリの周りだけの小さなラッパーです。あなたは、そのライブラリ(と確かにあなたはコマンドラインツールで行うことができないいくつかのもの)からコマンドラインツールを使って何かできることを行うことができます。

ただし、ライブラリAPIは、同様にコマンドライン・ツールのパラメータとして記載されていません。 <全角>ありのtestuite、しかします。

他のヒント

これは

あなたを助けることができます
require 'rubygems/commands/outdated_command.rb'

g = Gem::Commands::OutdatedCommand.new()
g.execute()
# => [] for me ))

あなたは、ディレクトリのlib /ルビー/ 1.9.1 / RubyGemsの/コマンド/

で他のコマンドを見つけることができます
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top