学習用の gem を開発し、https://rubygems.org/gems/combination-pairsにプッシュしました。ここで、gem のコードにいくつかの変更を加えたいと思います。同じ宝石を異なるバージョンで更新したいということです。どうすれば同じことができますか??
1 に答える
0
次の手順に従って、変更を加えて Ruby Gem を更新します。
- コードのテストを続け、gem コードに必要な変更を (ローカルで) 行います。
- ステップ 1 が完了したら、 Semantic Versioning Guidelines
lib/combination/pairs/ version.rbに従って、ファイル内の gem のバージョンを更新します。gem のバージョンを0.0.2 - 次に、
bundle installgem の作業ディレクトリでコマンドを実行して、すべての gem 依存関係をインストールします。 最後に、
rake releaseタグを作成してビルドし、 Rubygemsv0.1.2にプッシュするタスクを実行します。combination-pairs-0.0.2.gemこのタスクは、次の行がRakefilerequire "bundler/gem_tasks"rake tasksコマンドを実行して、利用可能なリストを再確認できますrake -T
ノート:
ご参考までに、Ryan Bates による素晴らしい Railscasts: New Gem with Bundler をご覧ください。
于 2014-06-05T21:04:08.237 に答える