2010-07-25 19 views
2

J'ai heureusement utilisé heroku pour tester en bêta une application Rails, et j'ai récemment rencontré un problème. Je préfère Mercurial à git et j'utilise hg-git pour pousser mon application à Heroku. Cela fonctionnait bien jusqu'à ce que je branche mon repo (faire une branche en clonant au four, si cela est important). Ma structure de dossier utilisé pour ressembler à ceci:J'ai déplacé mon répertoire source et ne peux plus pousser vers Heroku

~/Code/MyApp 

Et maintenant:

~/Code/MyApp/trunk 
~/Code/MyApp/current 

trunk est l'ancienne copie « racine » et current est la branche récemment créée. J'ai essayé de retourner à mon ancienne structure de répertoire (juste le dossier racine MyApp) et cela n'a rien changé.

Maintenant, quand je pousse à Heroku, il le fait:

pushing to git+ssh://[email protected]:myapp.git 
importing Hg objects into Git 
converting revision 7491a23b35ee405325bb7a024f3cbee047a59dcd 
*snipped all the revisions* 
creating and sending data 

Et puis arrête juste. Pas d'erreurs, et quand je vérifie le site, le changement n'est pas arrivé. Et il n'y a rien dans les journaux d'erreurs non plus. Alors qu'est-ce qui donne? Je préfère ne pas créer un dépôt de garantie séparé dans l'application; ça va vite devenir salissant.

Répondre