La page que vous avez trouvée contient les informations suivantes HTTP c'est dans la section 6.3 : Ajouter l'authentification . Vous devez configurer Apache pour qu'il procède à une authentification de base pour les requêtes adressées à hgwebdir.cgi
c'est tout.
N'oubliez pas que Mercurial n'authentifie pas les utilisateurs HTTP . C'est le travail du serveur web frontal, tel qu'Apache. L'avantage est que vous pouvez réutiliser votre infrastructure existante pour l'authentification : si vous avez déjà une configuration où Apache utilise LDAP pour l'authentification Active Directory, Mercurial en héritera.
Pour SSH vous pouvez regarder dans le livre Hg et le SSH partagé y Plusieurs committers pages wiki. Il faut se rappeler ici que le contrôle d'accès se résume aux autorisations normales du système de fichiers une fois que l'utilisateur a été connecté au serveur.
Enfin, j'ai écrit un guide sur interagir avec des référentiels distants qui pourrait contenir un ou deux conseils que vous pouvez utiliser.