我已經從頭設置了一個SVN存儲庫,並且我已經使用SVN copy命令成功標記了一些我的版本。Subversion標記和安全
我使用SSPI認證插件爲Apache,所以我們的開發人員只是打他們的網絡憑據的服務器,並且一切都很好。
我創建了一個AuthZ授權文件,將我們的開發人員添加到文件中的組中,並授予他們對根的寫權限。我也授予匿名用戶對根目錄的只讀權限。
我則封鎖了/ SVN /目錄中:要求組「CORP \ CKAN0BlahBlah」
這有效的安全組中限制新的開發者爲只讀訪問,直到它們通過aAuthZ配置授予訪問權限文件。
現在,我有幾個問題:
什麼正確的方法是(比 其他榮譽系統),以防止用戶 從commiting更改任何 「標籤」目錄?
是否有可能使用SSPI傳遞 的羣體AuthZ的成員, 而不是在配置 文件列表成員 分別?
有沒有辦法在Windows上做到這一點? – 2009-05-19 18:49:03
掛鉤位於服務器端,因此它可以通過編譯的應用程序,shell腳本,命令文件等完成,這是本機主機平臺的特有功能。 – crashmstr 2009-05-19 18:52:33
所以,我一直在搜索一個.bat pre-commit腳本,幾乎所有的腳本都調用了Perl腳本。我不知道我可以獲得在此服務器上安裝perl的權限,那麼您是否知道純粹的.bat版本? – 2009-05-19 18:56:17