2015-12-21 17 views
1

我通過編輯VisualSVN服務器管理器使用的「authz」文件成功地設置了存儲庫的用戶和權限。 如果我開始通過Apache管理存儲庫,這些更改仍然有效嗎?由Visual SVN服務器設置的用戶和權限是否也對Apache有效?

+0

對不起,但我並不真正明白你究竟在問什麼。 – bahrep

+0

如果我使用VisualSVN服務器管理器設置存儲庫的身份驗證數據,但隨後我開始使用Apache管理存儲庫的服務器,那麼這些身份驗證數據是否也對Apache有效?我應該再次設置它們嗎? – Maurizio

+0

我的意思是,如果我使用SVN服務器管理器設置身份驗證數據,這些數據是存儲在存儲庫還是SVN服務器管理器中的某個位置?在第二種情況下,當我停止使用SVN服務器管理器並開始使用Apache時,我應該再次設置它們。在前一種情況下,相反,我應該確定wa SVN Server設置這些數據對於Apache也是有效的。 – Maurizio

回答

1

VisualSVN Server將訪問規則存儲在每個存儲庫文件/conf/VisualSVN-WinAuthz.ini/conf/VisualSVN-SvnAuthz.ini(取決於在VisualSVN服務器中選擇的授權和驗證類型:Windows(Active Directory)或Subversion)。對於Windows(Active Directory)authz和auth,在您的存儲庫的根目錄中也有VisualSVN-GlobalWinAuthz.ini文件(默認情況下爲C:\Repositories)。

一般來說,這些是common path-based authz files。但是爲了能夠與其他服務器軟件包(即不是VisualSVN服務器)一起使用它們,您應該相應地配置服務器軟件包。

+0

謝謝你的回答:) – Maurizio