Took me way too long to find this.
To update your sources, you can use:
$ cd main $ hg pull -u
This will pull other people's changes from the server into your repository. It will also update your working copy to the latest version.
If you have made your own changes in this repository (even in a completely unrelated directory), you will need to merge your changes with other people's changes. This requires running hg merge.
