I have created a repository on https://bitbucket.org/ and use TortoiseHg to clone it to a folder in my local machine. I am able to add files commit files, but what I find is they never get updated on the Server at Bitbucket. By some fiddling, I found that there is this synch option. What I don’t get is, why do I have to press the Synch. If I meant to commit, then it should commit.
Where is it being stored If it’s not synched immediately with the remove server.
Note: I am trying out TortoiseHg and Mercurial while having ample experience on SubVersion.
When you commit, you commit to your local repository – i.e. to the
.hgdirectory in the root of your project.. To synch with the remote repository you need to explicitly push your changes. This is how DVCSs work – it’s not the same model as SVN.