【发布时间】:2012-01-30 23:03:19
【问题描述】:
制作我正在处理的项目的人忘记将 Rails 项目内容放在主目录中。相反,文件结构是这样的:
ProjectName
->/ProjectName
->/OtherStuff
..第二个 ProjectName 目录是项目实际所在的位置。这让我很难将它推送到 Heroku。我做了
$ heroku create --stack cedar
$ git remote add heroku git@heroku.com:ProjectName.git
$ git push heroku master
在 Rails 项目的目录中。但我得到这个错误:
! No such app as ProjectName.
fatal: The remote end hung up unexpectedly
这是有道理的,因为应用程序内容可能应该在主目录中。问题是,我目前无法更改或联系该人让他更改,所以我有什么办法可以绕过这个问题?
编辑:
我能够将第二个目录的内容更改为主文件。但我仍然遇到同样的错误。这里有什么问题?
【问题讨论】:
-
类似的问题(和答案)在这里:stackoverflow.com/questions/3081699/…
标签: ruby-on-rails heroku