Régen git-eztem, hálistennek. Akkor vmi gitolite-al csináltam remote repot (merthogy nekem azt mondták az a legegyszerűbb). Az egy fapados komplikált szar amivel csak a szenvedés van. Mercuriallal jóval egyszerűbb egy remote repo, ssh elérés kell hozzá és pazony, működik sima unix authentikációval.
Mercuriálhoz van normális GUI, tortoisehg, ami pl. benne van az ubuntu és a fedora repojában is, nem kell forrásból fordítani és összegányolni vele a rendszert. Amikor én giteztem, akkor githez csak vmi használhatatlan eclipse plugin volt.
Mercuriálon van branch history, úgy tudom git-en olyan nincs.