Well, I started avec this tutorial.
After J'ai finished that I made le suivant additional changes on le server (Windows 2008):
Configured IIS to use SSL;
Disabled anonymous authentication for le site;
Enabled Basic et Windows authentication for le site;
Configured NTFS permissions on le repository folder.
Also need to add le suivant lines to votre repository's .hg\hgrc file:
On le client-side I had to explicitly specify username et password.
[web]
allow_push = *