Free mercurial hosting for open/private projects
Today Assembla launched new tool: Trac&Mercurial. Every developer can create a mercurial repository for development with few clicks.
1. Login/register to Assembla.
2. Open mercurial catalog page and click "Select this" button to create a space from template with trac/mercurial and other tools.
3. You can browse your trac at http://trac-hg.assembla.com/url_name
Update: below video is old, but can be used.
You can watch this video about my experience setting mercurial at assembla.
Mercurial is a new open source version control system based on the distributed model. In Mercurial, as in Subversion or CVS, developers work on a local working directory. However, unlike centralized solutions, Mercurial also stores a copy of the entire project history on each developer's machine. In this way, developers can work in parallel, even without a network connection.