我使用Aptana Studio制作了Rails 3应用程序。此应用程序已在Github中。我试过引擎码来部署我的应用程序。你应该在github中指定引擎码,这是你代码中的地址,并自动在你的服务器实例中复制。
这是我的问题....客户端要求使用heroku部署应用程序。我想使用我在github中的代码并将其部署在heroku中。
使用github中的代码创建heroku应用程序的最快方法是什么? Heroku可以从github获取代码吗?这是要遵循的流程?
我通过rails阅读了heroku的快速入门,但是他们建议在新的heroku应用程序中创建一个新的应用程序并按文件复制文件。
全部谢谢!
答案 0 :(得分:1)
Heroku文档详细介绍了这个主题:
https://devcenter.heroku.com/articles/rails3
Re:MySQL,虽然你没有Heroku中的MySQL,只要你不使用MySQL特定的功能(最有可能的话,如果你没有使用ActiveRecord)那么你应该没有任何问题部署你的应用程序到了heroku。
对于部署,Heroku部署就像将更改推送到GitHub一样,将您的应用程序部署到push
代码库。
git push heroku master
将您的主分支部署到Heroku。
当然,要实现这一目标,您需要:
gem install heroku
)从Heroku devcenter链接,您可以跳过创建应用程序步骤,并专注于其他详细信息,如数据库适配器,组等。
希望这有帮助。
答案 1 :(得分:0)
以下是Heroku本身的教程:https://devcenter.heroku.com/articles/git
答案 2 :(得分:-1)
由于你要求最快捷的方式,我认为是:
安装heroku gem(gem install heroku)
在heroku上创建一个新应用。 heroku create
- #注意输出和应用名称,例如“sharp-rock-2853
”
在您现有的本地应用中,$ heroku git:remote -a sharp-rock-2853
- 使用步骤1中的heroku应用名称替换sharp-rock-2853
git push heroku master