我正在评估将组织迁移到Mercurial的可能性,但是我在两个基本要求上绊脚石,而我找不到合适的指示。
如何设置Mercurial的中央存储库,以使用中央Active Directory对用户进行身份验证,并且仅在具有正确凭据的情况下才允许他们推送或拉出用户?
如何设置Mercurial项目存储库,以仅允许属于特定组的用户推/拉源代码?我们需要有每个项目的授权。
在哪两个HTTP服务器(IIS或Apache等)上支持上述两个要求?
如果我要提出明显的要求或缺少有关身份验证和授权工作原理的基本知识,我们深表歉意。