Мы смотрим на настройку GIT для использования клиентами Windows в среде Active Directory, и мне интересно, с какими конфигурациями люди добились успеха.
Мы изначально настроили HTTPS / Apache с Basicаутентификация против AD.Однако для этого необходимо, чтобы учетные данные предоставлялись для каждого нажатия от клиента.Будет ли Kerberos менее болезненным?
Я сомневаюсь в использовании пар SSH и секретных ключей, поскольку это увеличит обслуживание, требуемое нашей ИТ-командой.Может быть, есть какой-нибудь способ привязать закрытый ключ к учетной записи AD таким образом, чтобы его можно было автоматически подобрать с помощью git (какая-то замена AD-подключенного plink.exe)?
Я в основном пытаюсьминимизировать постоянную боль как для ИТ-команды, так и для разработчиков.Я трачу свое время?Стоит ли мне смотреть на Mercurial вместо этого?
Чтобы уточнить: У меня есть опыт работы с Git на Windows с github в качестве пульта, и мне это нравится.Тем не менее, я рад взглянуть на Mercurial (который я использовал, но только немного), если это означает лучшую поддержку аутентификации в Windows.