Search code examples
mercurialtortoisehgtortoisehg-2.0

Pulling into bitbucket


I'm using TortoiseHG (Mercurial).

I can commit my project to a local repository, but I cannot push my project to bitbucket. When I push my project, the system is starting push, but this action will have not finished. I have such screen:

THG Main Screen

Next, I tried to recreate the repository on my hardDrive in the following way: I copied .hg to another directory and push again. But I have the same problem.

I tried to recreate free repo on my bitbucket and after it I push my repo to cloud. But I still see the same problem.


Solution

    1. Enable debug output (Synchronize 1 - Options 2 - Emit debugging output 3) Sync Options
    2. Try "Outgoing" button from toolbar (3-rd) instead of push - THG must detect pushable changesets and show set if all good in repository (you have some "draft" /pushable/ changesets in history - 45:, THG stuck on "search for changes" stage)
    3. Check your local repo with hg verify
    4. Use fresh TortoiseHG (3.5)

    PS - local clones of repo must be created only with hg clone, not by copying (possibly broken) .hg dir