Этот пост из 4 частей, который я написал несколько месяцев назад, должен помочь вам начать работу, я написал его для Windows Server 2003 и IIS, но методы в основном такие же:
http://www.endswithsaurus.com/2010/05/setting-up-and-configuring-mercurial-in.html
В IIS 7 вы встретите пару небольших различий, но теория все та же.
Он охватывает все, от основ установки и настройки Mercurial для IIS до интеграции с Active Directory, переписывания ISAPI для сокрытия уродливых URL-адресов, настройки пользовательского интерфейса для придания ему привлекательности. Это должно заставить вас работать.