2

アプリを Rails 3.0 から Rails 3.1 にアップグレードしています。これを行うには、Heroku スタックを現在オンになっている Bamboo ではなく Cedar にアップグレードする必要があります。

次のチュートリアルを実行しています が、展開する部分で行き詰っていgit push heroku masterます。この git を実行すると、本当に新しい Cedar スタックにデプロイしたいときに、Bamboo アプリにプッシュしていると想定されます。

PhotoRambler tonybeninate$ heroku apps
  photoramblr
  young-river-1492

young-river-1492 は私の新しい Cedar アプリですが、デプロイする方法がわかりません。誰でもアドバイスできますか?ありがとう。

それとも先に Bamboo スタックを削除する必要がありますか?

4

3 に答える 3

1

新しいアプリの heroku リポジトリをどのように追加したかを確認してみましたか? すなわち

 git remote remove heroku #to remove the link to photoramblr

 git remote add heroku git@heroku.com:young-river-1492.git # to add the new one

その後

 git push heroku master

新しいアプリが起動したら、竹のアプリを削除することもできます。そうしないと、heroku コマンドのアプリを指定する必要があります。

 #instead of 
 heroku rake db:migrate
 #you'll have to do
 heroku rake db:migrate --app young-river-1492
于 2012-05-17T04:05:10.447 に答える
1

いいえ、あなたはまだあなたの古いアプリケーション.git/configだと思っています。herokuそのファイルを開いてherokuリモートを編集すると、適切な場所へのプッシュが開始されます。

于 2012-03-19T09:30:40.090 に答える
0

Cedar スタックへの移行に関するこのチュートリアル、特に新しい Cedar アプリの作成とデプロイに関する部分を確認してください。あなたは正しい道を進んでいます - 選択できるアプリが複数あるので、git がプッシュするアプリを指定するだけです。

  • 新しいアプリのリモコンの名前を調べる

>git remote

  • 新しいリモコンにプッシュ

>git push young-river-1492-heroku young-river-1492

でリモコンの名前を変更することもできますgit remote rename

必要に応じて、代わりに構成ファイルを編集するか、ニールの答えを編集するか、長い形式で一度正常にプッシュした後に構成を編集して、それが機能することを確認できます。

于 2012-09-08T06:24:04.460 に答える