GitHub 経由で PaaS サービスにデプロイした Ruby on Rails プロジェクトがあります。Git リポジトリは次のように構成されています。
/ (root)
README
some random files here
src (directory)
a_folder
another_folder
my_rails_app
app (directory)
config (directory)
config.ru
db (directory)
...
Gemfile
...
Rakefile
README
...
ご覧のとおり、Rails アプリはルートの下にある 2 つのディレクトリです。必要に応じてルートの下の 1 つのファイルに移動することもできると思いますが、Rails 以外の他のファイルをバージョン管理下で追跡する必要があることは間違いありません。
しかし、Rails アプリがルートにないため、Engine Yard や Heroku などを使用するのに問題があります...彼らは Rakefile の場所を知りません。Rakefile (https://gist.github.com/245400) を作成してルートおよび src ディレクトリに配置しようとしましたが、それでも機能しません。
ここで何が起こっているのか、またはそれを修正する方法を知っていますか?