1. 程式人生 > >配置多倉庫與許可權配置

配置多倉庫與許可權配置

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 配置檔案

開啟步驟如下:
這裡寫圖片描述

編寫認證檔案定義相關使用者名稱和密碼
這裡寫圖片描述

編寫授權檔案
這裡寫圖片描述

測試是否成功???
這裡寫圖片描述