我應該如何管理存儲庫中的用戶和組?Subversion:管理存儲庫中的用戶和組的最佳實踐
到現在爲止,用戶可以通過http訪問服務器存儲庫。 TAG配置它到/etc/apache2/mods-available/dav_svn.conf
<Location /srv/svn/>
DAV svn
SVNPath /srv/svn/projecX
#SVNParentPath /srv/svn #if I have more the one repository inside the folder
AuthType Basic
AuthName 」ProjectX」
AuthUserFile /etc/subversion/passwd
Require valid-user
</Location>
我懷疑裏面:
- 每個倉庫,我應該有一個包含所有用戶,並通過一個passwd文件?
- 何時更適合使用SVNPath或SVNParentPath?
- 如何管理羣組?直到知道我知道如何與個人合作,而不是以更優化的方式與團隊合作。
- (編輯)用戶和組存儲庫控制應始終通過apache2?
我正在使用Ubuntu服務器版作爲服務器存儲庫。 感謝您的關注3。
使用DBMS會更好嗎? – PLS 2010-09-10 13:41:57
本地認證與passwd文件很容易,但如果你的工作人員不穩定,那麼你將不得不經常更新,什麼是沉悶的工作... – jdehaan 2010-09-10 16:54:53