2010-09-07 44 views
1

我已成功在Ubuntu服務器上安裝並配置gitosis。我們目前只是少數開發人員爲大型組織(超過2000名員工)創建開發平臺。我可以配置gitosis以詢問密碼並檢查活動目錄

目前他們使用Subversion進行版本控制。部門可以通過編輯和提交單個文件修改用戶權限,就像gitosis.conf一樣。然而,不同之處在於,他們不需要爲用戶推送公鑰,而是使用用戶的域名登錄,因爲Subversion被配置爲根據我們的AD來檢查用戶。

有沒有一種方法可以Gitosis的行爲類似:

  • 他們編輯gitosis.conf的,但他們並不需要增加的公共密鑰。
  • 如何配置git/gitosis來詢問用戶密碼並再次檢查AD。

回答

1

我一直在閱讀一些帖子,以達到此目的。我已經能夠設置智能git http後端,並且使用Apache的LDAP Auth模塊,我已經實現了AD集成。

現在我正在黑客gitosis掛鉤爲Apache生成「Require users」並重新加載apache配置。

另一種可能的方法是設置Gitorious並訂閱ActiveMQ以用於子系統之間的消息傳遞。

這裏後我一直在閱讀列表:

相關問題