views:

12

answers:

0

I've been happily using heroku to beta test a Rails app, and recently hit a snag. I prefer Mercurial to git and have been using hg-git to push my app to Heroku. This was working fine until I branched my repo (doing a branch by cloning in kiln, if that matters). My folder structure used to look like this:

~/Code/MyApp

And is now:

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

Where trunk is the old 'root' copy, and current is the recently created branch. I did try going back to my old directory structure (just the root MyApp folder) and that didn't change anything.

Now when I push to heroku, it does this:

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

And then just stops. No errors, and when I check the site, the change didn't happen. And there's nothing in the error logs either. So what gives? I'd rather not create a separate git repo in the app; that'll get messy quickly.