我正在創建一個web服務,我想將源文件存儲在github上並在heroku上運行應用程序。我還沒有看到我的確切的情況在任何地方解決的「淨爲止,所以在這裏我要問它:Heroku和Github集成(如何構建項目)
我想有以下目錄結構:
/project
.git
README <-- project readme file
TODO.otl <-- project outline
... <-- other project-related stuff
/my_rails_app
app
config
...
README <-- rails' readme file
在上面,項目對應於http://github.com/myuser/project,my_rails_app是應該推送到heroku的代碼。我是否需要一個單獨的分支用於導軌應用程序,還是有一種更簡單的方法,我錯過了?
我猜我的項目相關的非rails文件可能存在於my_rails_app中,但是rails README已經存在於那裏,覆蓋它看起來不一致。但是,如果我離開它,我的rails應用程序的github頁面將包含rails自述文件,這沒有任何意義。
而且......我嘗試了從主項目文件夾設置它如上所述和運行
git push heroku
。當然,Heroku的不知道我要部署的子文件夾:
-----> Heroku receiving push
! Heroku push rejected, no Rails or Rack app detected.
這工作,謝謝。 – g33kz0r 2010-03-16 14:56:55