5

最初の gem を Ruby Gems にリリースしようとしています。宝石はローカルでうまく機能しています。

私はそれを使用してリリースしています:

$rake release

これにより、コンソールに次のように表示されます。

example_gem 0.0.3 built to pkg/example_gem-0.0.1.gem 
Tagged v0.0.1
Pushed git commits and tags

その後、プロセスがハングします。20分待ってキャンセルしました。

もう一度リリースしようとすると、次のようになりました。

rake aborted!
This tag has already been committed to the repo.

そのため、gem が正常に送信されたと思っていましたが、16 時間後、gem は Ruby Gems の私のアカウントにはありません。

そのため、バージョンを上げて を使用して再試行しまし--traceたが、プロセスは同じ場所でハングし、次の出力への追加のみが行われます。

** Invoke release (first_time)
** Execute release
example_gem 0.0.3 built to pkg/example_gem-0.0.3.gem
Tagged v0.0.3
Pushed git commits and tags

何がうまくいかないのですか?

4

2 に答える 2

0

バージョンを上げて再挑戦。今回はうまくいきました。私が行った唯一の変更は、git から Gemfile.lock を削除することでした。

于 2013-07-05T19:55:59.977 に答える