Я оцінюю можливості переходу своєї організації до Mercurial, однак я спіткнувся на дві основні вимоги, на які я не можу знайти належних вказівників.
Як встановити центральний сховище Mercurial для аутентифікації користувачів з центральним каталогом Active Directory і дозволити їм натискати або витягувати, якщо вони мають потрібні облікові дані?
Як створити сховище проектів Mercurial, щоб дозволити користувачам, що відносяться до певної групи, лише натискати / витягувати вихідний код? Нам це потрібно, щоб мати дозвіл на проект.
На яких серверах HTTP (IIS або Apache тощо) підтримуються вищевказані дві вимоги?
Вибачте, якщо я прошу щось очевидне або якщо я пропускаю щось принципове щодо того, як працює автентифікація та авторизація.