In part 4 of this series we look at Mercurial - a distributed source-code management system very similar to Git, but written in Python. Many projects choose to make the switch from Subversion to Mercurial because of its gradual learning curve.
Revision Control Systems, Part 4: Mercurial | Heykuki News