2013-03-21 3 views
2

Отказ от ответственности: Я ном.git push heroku висит

Я изучаю рубин, используя http://ruby.railstutorial.org/, и до двух дней назад все работало нормально.

Я точно не знаю, что пошло не так, но я не в состоянии нажать на Heroku больше, он начинает нормально, но висит на следующей строке (Это последние строки на консоли):

-----> Discovering process types 
     Procfile declares types  -> (none) 
     Default types for Ruby/Rails -> console, rake, web, worker 

Факты: Git remove -v отлично работает. Приложение отлично работает на моем компьютере. Моя система: последняя Mac OS, приложение RoR. Мое приложение здесь: https://github.com/eladsof/sample_app

Любые идеи, почему это происходит?

ответ

4

У вас есть около 50 МБ файлов данных в вашем репозитории git. Кажется, что все работает, когда вы их удаляете.

Попробуйте удалить их с чем-то вроде этого (если вам не нужно «Em)

git rm ./db/pg_xlog/000000010000000000000001 
git rm ./db/pg_xlog/000000010000000000000002 
git rm ./db/pg_xlog/000000010000000000000003 
git rm db/pg_clog/0000 
git commit -m 'removing big files' 

Затем повторите попытку толкания.

(При условии, конечно, что вы их не нужно)

+1

ты опередил меня :) Я просто тестирование, что - избавиться от всех вещей PG в папке DB фиксирует это, я вы только что развернули его без него. Удалите их или используйте .slugignore, чтобы они не были скомпилированы в ваш пучок Heroku. –

+0

Спасибо большое! Это поставило проблему. – user860067