Обновление стека Heroku Bamboo до стека кедра

Я обновляю свое приложение с Rails 3.0 до Rails 3.1. Для этого мне нужно обновить свой стек Heroku до Cedar, а не до Bamboo, который сейчас включен.

Я прошёл следующий урок и застрял в той части, где я развернул git push heroku master, Когда я запускаю этот git, предполагается, что я перехожу к своему приложению Bamboo, когда я действительно хочу развернуть свой новый стек Cedar.

PhotoRambler tonybeninate$ heroku apps
  photoramblr
  young-river-1492

young-river-1492 - это мое новое приложение Cedar, но я не знаю, как его развернуть. Кто-нибудь может посоветовать? Благодарю.

Или мне сначала нужно удалить мой Bamboo?

3 ответа

Решение

Ознакомьтесь с этим руководством по переходу на стек Cedar - в частности, по созданию нового приложения Cedar и его развертыванию. Вы на правильном пути - вам просто нужно указать, к какому приложению должен двигаться git, так как теперь у вас есть возможность выбора из нескольких раз.

  • Узнайте, как пульт называется вашим новым приложением

>git remote

  • Нажмите на новый пульт

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

Вы также можете переименовать пульт с помощью git remote rename,

Если вы предпочитаете, вы можете вместо этого отредактировать свой файл конфигурации, али ответ Нейла, или отредактировать конфигурацию после того, как вы успешно нажали один раз с длинной формой, чтобы убедиться, что она работает.

Нет, твой .git/config все еще думает heroku это ваше старое приложение. Если вы откроете этот файл и отредактируете heroku удаленный, то он начнет толкать в нужное место.

Вы пытались проверить, как вы добавили репо 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
Другие вопросы по тегам