2012-06-07 27 views
7

私はHerokuのツールベルトを稼働させようとしています。それは全くの悪夢です。正常に実行をインストールするが、私はHerokuの更新を実行したときに私が手:私は私のHerokuの宝石をアンインストールし、経由でツールベルトを削除など、すべてのものを試してみたHerokuのツールベルトがアップデートに失敗する

$ heroku update 
     failed  
      ! undefined method `output_with_arrow' for #<Heroku::Command::Update:0x108da0120 @options={}, @args=[]> 

:これは非常にイライラさせられる

rm -rf /usr/loca/heroku 
sudo rm /usr/bin/heroku 

。私の環境では、Mac OS 10.7ライオンです:

$ ruby -v 
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.3.0] 

$ which ruby 
/Users/J/.rvm/rubies/ruby-1.9.3-p125/bin/ruby 

$ heroku version 
heroku-gem/2.19.2 

$ which heroku 
/usr/bin/heroku 

答えて

10

Herokuのサポートは最終的に私はこの問題を解決する助けました。かいつまんあなたがこの問題を抱えている場合は、単に実行します。

$ rm -rf ~/.heroku/client 

をあなたが長い答えをしたい場合はその後http://toolbelt.heroku.com

からHerokuのツールベルトを再インストールすると、ここにあなたが行く:

更新がいくつかの データで間違っていて、これから回復するのがやや難しい場合があります。 〜/ .heroku/clientディレクトリを最初に削除した後、 インストーラを実行すると、結果は正常に終わるはずです。

0

Herokuののツールベルトはいいですが、heroku_sanはすべてのことなどを提供しています。多分それを撃つだろうか?

https://github.com/fastestforward/heroku_san

+0

おかげで、クリス、。私は、db migration/promotionをhttps://devcenter.heroku.com/articles/heroku-postgresqlにしたがって実行しようとしていますが、何も動作していないと思います。ツールベルトが正しく動作しないためです。 – jstafford

0

もう一度アンインストールして再インストールしないでください。 .herokuフォルダを削除すると正常に動作します。

0

Windows上にHerokuをインストールする際に問題が発生しました。最初にコマンドラインでインストールして実行した後、「5.1.4-ccへのアップデート」のようなものが得られ、その後単に「パニック」になります。私は '.heroku'フォルダを見つけることができませんでした。そして、{user} AppData \ Local \ herokuのheroku-cli.exeを実行することで、その問題が解決しました。今朝まで - 1日後:) - 5.1.5に再びアップデートしようとしたとき。私はすべてのものをアンインストールし、同じ問題を再インストールしましたが、今回は「.heroku」フォルダがあり、アップデートの問題を過ぎて削除されました。

乾杯かなり面白そうだが、Herokuのはかなり難しい。このツールベルトを推進している、そしてそれは、私はそれが仕事を得ることができないことが非常にイライラ

関連する問題