I\'ve been looking all over for decent instructions on how to get hgweb working on IIS but I haven\'t found much of worth.
There\'s this \"step by step\" on the Merc
I found that the blog post at Vampire Basic was a good start, but it didn't go into nearly enough detail for what I was after.
I did a 4 part blog post on this that gets you up and running from scratch with IIS, including Active Directory integration, setting up of security privileges for push/pull, customization of the template, I'd reproduce it here, but it's quite long winded being that Mercurial was really designed to be hosted on Linux/Apache:
http://www.endswithsaurus.com/2010/05/setting-up-and-configuring-mercurial-in.html