2010-12-18 56 views
12

我正在使用RubyGems 1.3.7版。我只是把一個壞的寶石推到服務器上,現在想用gem yank命令將其刪除,這是終端上的指令告訴我要做的事情。然而,當我運行這個,我得到命令沒有發現錯誤。YANK命令未找到

那麼命令是否被刪除?我能做些什麼來在沒有構建新版本的情況下將寶石推向RubyGems?

回答

22

安裝gemcutter - 它會爲rubygems添加全局的yankwebhook命令。

# gem install gemcutter

不能推相同的寶石版本的兩倍。 Yanking只是將特定版本標記爲「無效」。

3

我遇到了同樣的問題,在這裏是如何從gemcutter.org

取出寶石,你可能會有安裝gemcutter版本> = 0.5.0

之後,你有完成那只是做的寶石,例如。 gem yank gem_name -v VERSION_HERE

如果要撤消yank使用