Я переместил свой исходный каталог и больше не могу нажать на Heroku - PullRequest
2 голосов
/ 25 июля 2010

Я с радостью использовал heroku для бета-тестирования приложения Rails, и недавно столкнулся с проблемой.Я предпочитаю Mercurial Git и использую HG-GIT, чтобы отправить мое приложение в Heroku.Это работало нормально, пока я не разветвлял свое репо (делая ветку путем клонирования в печи, если это имеет значение).Моя структура папок раньше выглядела так:

~/Code/MyApp

И теперь:

~/Code/MyApp/trunk
~/Code/MyApp/current

Где trunk - старая «корневая» копия, а current - недавносоздана ветка.Я попытался вернуться к своей старой структуре каталогов (только к корневой папке MyApp), и это ничего не изменило.

Теперь, когда я нажимаю на heroku, он делает это:

pushing to git+ssh://git@heroku.com:myapp.git
importing Hg objects into Git
converting revision 7491a23b35ee405325bb7a024f3cbee047a59dcd
*snipped all the revisions*
creating and sending data

А потом просто останавливается.Нет ошибок, и когда я проверяю сайт, изменения не произошло.И в журналах ошибок ничего нет.Так что же дает?Я бы не хотел создавать отдельное git-репо в приложении;это быстро испортится.

1 Ответ

0 голосов
/ 23 декабря 2011

Мне кажется, что вы не делаете эквивалент git push heroku master, а вместо этого проталкиваете свою новую ветвь.

Heroku развернет только основную ветвь.

Для получения дополнительной информациипо темам веток смотрите здесь: http://neilmiddleton.com/deploying-topic-branches-to-heroku/

...