2013-03-21 110 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