2

私は喜んで 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 リポジトリを作成したくありません。すぐにぐちゃぐちゃになります。

4

1 に答える 1

0

あなたは a に相当することをしていないように思えますgit push heroku masterが、代わりに新しいブランチをプッシュしています。

Heroku は master ブランチのみをデプロイします。

トピック ブランチの詳細については、http: //neilmiddleton.com/deploying-topic-branches-to-heroku/を参照してください。

于 2011-12-23T09:43:05.760 に答える