2

ここで公開されている宝石があります: https://rubygems.org/gems/rangy-rails/

2013 年 3 月に最初にリリースしたとき、間違ったバージョンを設定していたことに後で気付きました。

私はすぐに宝石をヤンクし、正しいバージョンで再提出しました。残念ながら、RubyGems はヤンクされた gem を削除しないため、2 つの問題が発生しています。

  1. バージョン リストの順序が正しくありません (ヤンクされた gem が一番上にあります): https://rubygems.org/gems/rangy-rails/versions

  2. RubyGems の私の gem のメイン ページ: https://rubygems.org/gems/rangy-rails/は、gemspec の説明ではなく、ヤンクされた gem に関する説明を使用しています。

どうすればこれを修正できますか?

これまでのところ、私の唯一の選択肢はRubyGemsに連絡することのようですが、彼らは明示的に次のように言っています:

私たちのポリシーは、パスワード、悪意のある/有害なコードなどを含む可能性のある gem など、本当に必要な gem のみを完全に削除することです。gem をヤンクすると効果的に削除され、99% の状況でトリックが実行されます。

(ソース: http://help.rubygems.org/kb/gemcutter/removing-a-published-rubygem )

4

2 に答える 2

0

ヤンク以上の新しいバージョンを公開する必要があります。つまり、ヤンクされたバージョンが1.3.0.772の場合、公開する必要があります1.3.0.780(たとえば)

于 2013-05-17T19:26:37.590 に答える