Mercurial (hg) avec Active Directory

Puis-je configurer Mercurial pour authentifier les utilisateurs sur Active Directory ? Dans mon cas, hg peut fonctionner sous Windows, Linux ou FreeBSD, mais j’ai besoin d’utiliser les utilisateurs AD.

Note : si c’est possible, veuillez m’orienter vers un tutoriel.

Eh bien, j’ai commencé avec ce tutoriel.

Après l’avoir terminé, j’ai effectué les modifications supplémentaires suivantes sur le serveur (Windows 2008) :

  • Configuration d’IIS pour utiliser SSL ;

  • Désactivation de l’authentification anonyme pour le site ;

  • Activation de l’authentification Basic et Windows pour le site ;

  • Configuration des permissions NTFS sur le dossier du dépôt.

Il faut également ajouter les lignes suivantes au fichier .hg\hgrc de votre dépôt :

Côté client, j’ai dû spécifier explicitement le nom d’utilisateur et le mot de passe.

[web]
allow_push = *