Я оцениваю возможности перевода моей организации в Mercurial, однако я сталкиваюсь с двумя основными требованиями, на которые я не могу найти правильных указателей.
Как настроить центральный репозиторий Mercurial для аутентификации пользователей в центральном Active Directory и разрешать им отправлять или извлекать только при наличии правильных учетных данных?
Как настроить репозиторий проекта Mercurial, чтобы только пользователи, относящиеся к определенной группе, могли выдвигать / извлекать исходный код? Нам нужно это иметь авторизацию для каждого проекта.
На каких HTTP-серверах (IIS или Apache и т. Д.) Поддерживаются два вышеуказанных требования?
Извиняюсь, если я спрашиваю что-то очевидное или я упускаю что-то фундаментальное о том, как работает аутентификация и авторизация.