Esta postagem de blog de 4 partes que escrevi há alguns meses deve colocá-lo em funcionamento, escrevi para o Windows Server 2003 e o IIS, mas as técnicas são basicamente as mesmas:
http://www.endswithsaurus.com/2010/05/setting-up-and-configuring-mercurial-in.html
Você encontrará algumas pequenas diferenças no IIS 7, mas a teoria é a mesma.
Ele abrange tudo, desde o básico da instalação e configuração do Mercurial for IIS, até a integração do Active Directory, a reescrita ISAPI para ocultar URLs feias, a personalização da interface do usuário para torná-la mais bonita. Deve colocá-lo em funcionamento.