Сейчас наверно трудно найти человека не слишавшего о системе контроля версий. Но в большинстве фирмы используют SVN и не спешат переходить на распределенные системы, а может они просто не могут определиться какую систему контроля версий использовать… И где-то год назад это был сложный выбор, но не сейчас. Ведь из распределенных систем контроля версий сейчас популярны лишь Mercurial и Git. И выбор стоить именно между ними.
Я в своей практике использовал обе системы и существенных различий между ними нету, но учтем некоторые факты:
1. Mercurial, написан на Питоне.
2. Гугл на Google Code поддерживаем именно Mercurial.
3. Mercurial несколько проще в обучении и использовании.
Так что если вы еще колеблитесь то учите и используйте Mercurial, а при необходимости перейти на Git не составить труда.
В ближайшее время я напишу маленькое руководство о том как правильно пользоваться Mercurial.

