2013-03-21 106 views
2

聲明:我是一個noob。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刪除-v工作正常。 該應用在我的電腦上正常工作。 我的系統:最新的Mac OS,RoR應用程序。 我的應用在這裏:https://github.com/eladsof/sample_app

任何想法,爲什麼會發生這種情況?

回答

4

您的git倉庫中有大約50MB的數據文件。當你移除它們時,事情似乎起作用。

嘗試用這樣的刪除它們(如果你不需要「時間)

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

你打我吧:)我只是在考驗在於 - 在DB文件夾擺脫所有的PG的東西修復它,我沒有它就成功部署了它。刪除它們,或者使用.slugignore,這樣它們最終不會被編譯到Heroku中。 – 2013-03-21 08:50:15

+0

非常感謝!這解決了問題。 – user860067 2013-03-21 13:42:47