Разрешението е отказано на приложението „heroku fork“, но може да изпрати код към същото приложение

Мога да изпълня нещо като git push heroku master без проблеми, но когато изпълня heroku fork -a heroku staging (където heroku е моето съществуващо приложение, а staging е ново приложение, което се опитвам да създам), получавам '! Нямате достъп до приложението heroku.' и вилицата не започва.

Следвам инструкциите на https://devcenter.heroku.com/articles/fork-app

Опитвам се просто да направя промеждутъчна среда и бих искал да използвам fork, за да не се налага ръчно да копирам конфигурационни променливи или DB данни. Благодаря.

РЕДАКТИРАНЕ:

Току-що намерено „Разклоняването се поддържа само в планове за база данни от производствено ниво. Следвайте тези стъпки, за да надстроите от план за начално ниво (за разработка или основен) до производствен план.“ на https://devcenter.heroku.com/articles/heroku-postgres-fork. Изглежда, че разклоняването не е разрешено в DB от начален слой. Това твърдение означава ли, че не можете да разклоните приложение (heroku fork -a sourceapp targetapp) на база данни от начален слой?


person srt32    schedule 04.09.2013    source източник
comment
Здравей srt32 - можеш ли да разясниш какво беше решението ти в крайна сметка? Имам същия проблем и не съм сигурен как да го разреша.   -  person jfdimark    schedule 11.03.2014
comment
@jfdimark, вижте коментара ми в отговора по-долу. Ако си спомням правилно, трябваше ми пълното име на приложението, а не само псевдонима на дистанционното.   -  person srt32    schedule 16.03.2014


Отговори (2)


На този въпрос се отговаря в друга тема - Разклоняване на моето съществуващо приложение heroku за множество среди:

"staging трябва да е името на приложението, което създавате, а не името на git remote. Трябва да изберете уникално име. Обикновено използвам mysite-prod и mysite-staging като имена на моите приложения."

person Jake    schedule 19.01.2015

Не съм сигурен за въпроса ви във вашата редакция, но първото съобщение означава, че нямате достъп до самото приложение. Бих проверил отново идентификационните данни, с които сте влезли в Heroku Toolbelt.

person Galen    schedule 09.10.2013
comment
В крайна сметка използвах заобиколно решение, но благодаря за помощта. Мисля, че може да се наложи да включа пълното име на приложението („shrouded-mist-2109“, например, вместо „heroku“ или „staging“). - person srt32; 10.10.2013