私は喜んで heroku を使用して Rails アプリのベータ テストを行っていましたが、最近問題が発生しました。私は git よりも Mercurial を好み、hg-git を使用してアプリを Heroku にプッシュしています。これは、レポを分岐するまで正常に機能していました(重要な場合は、キルンでクローンを作成して分岐を行います)。私のフォルダ構造は、次のようになっていました。
~/Code/MyApp
そして今:
~/Code/MyApp/trunk
~/Code/MyApp/current
trunk
古い「ルート」コピーはどこにありcurrent
、最近作成されたブランチです。古いディレクトリ構造 (ルート フォルダのみ) に戻そうとしましたが、MyApp
何も変わりませんでした。
Heroku にプッシュすると、次のようになります。
pushing to git+ssh://git@heroku.com:myapp.git
importing Hg objects into Git
converting revision 7491a23b35ee405325bb7a024f3cbee047a59dcd
*snipped all the revisions*
creating and sending data
そして、ただ止まります。エラーはありません。サイトを確認したところ、変更は行われませんでした。エラーログにも何もありません。それで、何が得られますか?アプリで別の git リポジトリを作成したくありません。すぐにぐちゃぐちゃになります。