Desperately seeking advice re: Mercurial