Windows

Mercurial (hg) 與活動目錄

  • November 15, 2016

我可以設置 Mercurial 來驗證 Active Directory 上的使用者嗎?就我而言,hg 可以在 Windows、Linux 或 FreeBSD 上執行,但我需要使用 AD 使用者。

注意:如果可能的話,請指點我一個教程。

好吧,我從教程開始。

完成後,我在伺服器 (Windows 2008) 上進行了以下附加更改:

  • 將 IIS 配置為使用 SSL;
  • 禁用站點的匿名身份驗證;
  • 為站點啟用基本和 Windows 身份驗證;
  • 在儲存庫文件夾上配置了 NTFS 權限。

還需要將以下行添加到儲存庫的.hg\hgrc文件中:

在客戶端,我必須明確指定使用者名和密碼。

[web]
allow_push = *

如果您正在尋找一些可以在 windows、unix 上執行並通過 AD/LDAP 進行身份驗證的集成系統,請嘗試 RhodeCode http://rhodecode.com它是一種為儲存庫提供服務的 bitbucket/github 的本地實例。它帶有權限系統和簡單的使用者管理、程式碼審查等。

引用自:https://serverfault.com/questions/83718