2011年4月20日水曜日

[Ruby][Heroku] GUIでアプリをリネームしたらローカルでApp not foundになった場合の対応

herokuでは用意されているGUIからアプリネームを変更できますが、GUI側だけでなくローカル側もあわせて変更する必要があります。

General Info > Nameでアプリネーム変更後、ローカル側ではアプリを認識できなくなり、デプロイしようとすると「App not found」が表示されます。

以下のコマンドで確認できます。
$ heroku config
App not found

対応として、gitのconfigファイルで定義されているアプリネームを変更します。
$ vi .git/config
 ・
 ・
 ・
[remote "heroku"]
url = git@heroku.com:[GUI側でRenameしたアプリケーション名].git
fetch = +refs/heads/*:refs/remotes/heroku/*


以上です。

0 件のコメント:

コメントを投稿