
Mercurial is a distributed VCS like many others (Darcs, Monotone, git) but it is also one of the fastest and leanest of all. The author is very friendly and the community around Mercurial is very nice. Although I’m not a Python hacker, I constantly surprised at Mercurial’s performance.
Mercurial has the following features, most of them shared with other VCS:
- a repository is a branch (concept mostly started by BitKeeper)
- fully-distributed system (where repositories can be cloned, pulled from and pushed to freely)
- changeset-based system (atomic commits, memory of what has been merged and pulled)
There are many contributors to Mercurial now like Bryan O’Sullivan, Thomas Arendsen Hein, Vadim Gelfer, BenoĆ®t Boissinot, Breandan Cully and too many to mention.
I’ve converted all my previous Arch & Bazaar repositories over to Mercurial.
Mercurial site & Mercurial Bug Tracking
My own public repositories are there
FreeBSD is considering moving to Mercurial for its main VCS right now and our competitors are Subversion associated with SVK and git.
UPDATE: FreeBSD has finally decided to move to Subversion and this has been in place for the last few months for the src part. ports, www and doc parts are still in CVS.

![[Powered by PostgreSQL]](http://assets.keltia.net/images/pgsql-power.png)
![[Powered by FreeBSD]](http://assets.keltia.net/images/powerlogo.png)

![[Lynx supporter]](http://assets.keltia.net/images/lynxfull.png)
![[Powered by Apache]](http://assets.keltia.net/images/apachepower.png)
![[Reject Ultraviolet DRM!]](http://assets.keltia.net/images/uvtiny.png)