配置多倉庫與許可權配置
阿新 • • 發佈:2019-01-30
1.配置多倉庫(專案)
在實際專案開發中,我們可能會同時開發多個專案,那麼我們如何進行多專案監管呢?
通過svnserver進行倉庫監管,但是監管指令只能監管某個資料夾,而不能監管多個倉庫。
答:可通過監管WebApp總目錄,來達到監管所有倉庫的目的。
svnserve -d(後臺執行) -r(監管目錄) WebApp(專案總目錄)
開啟DOS視窗,輸入如下指令:
svn://localhost或ip地址來訪問D:/svn/WepApp目錄如果需要訪問Shop專案、Wechat專案
Shop專案:svn://localhost/Shop
Wechat專案:svn://localhost/Wechat
2.許可權控制
如果要使用許可權控制功能,有一個前提,必須首先開啟許可權功能
在每一個倉庫中,都有一個conf資料夾,裡面有三個檔案
authz檔案:授權檔案
告訴哪些使用者具有哪些許可權
passwd檔案:認證檔案
標識當前svn系統中某個倉庫具有哪些使用者以及相應的密碼
預設情況下,以上兩個檔案都是禁用的,如需要使用,首先要開啟以上兩個檔案
svnserve.conf 配置檔案
開啟步驟如下:
編寫認證檔案定義相關使用者名稱和密碼
編寫授權檔案
測試是否成功???