更新時(shí)間:2022年12月08日13時(shí)58分 來源:傳智教育 瀏覽次數(shù):
1、SVN配置多倉庫
在實(shí)際項(xiàng)目開發(fā)中,我們可能會同時(shí)開發(fā)多個(gè)項(xiàng)目,那么我們?nèi)绾芜M(jìn)行多項(xiàng)目監(jiān)管呢?
通過svnserve進(jìn)行倉庫監(jiān)管,但是監(jiān)管指令只能監(jiān)管某一個(gè)文件夾,而不能同時(shí)監(jiān)管多個(gè)倉庫。
答:可以通過監(jiān)管WebApp總目錄來達(dá)到監(jiān)管所有倉庫的目的
svnserve -d(后臺運(yùn)行) -r(監(jiān)管目錄) WebApp(項(xiàng)目總目錄)
① 打開DOS窗口,輸入如下指令
svn://localhost或ip地址來訪問D:/svn/WebApp目錄
如果需要訪問Shop項(xiàng)目、Wechat項(xiàng)目
Shop項(xiàng)目:svn://localhost/Shop
Wechat項(xiàng)目:svn://localhost/Wechat
2、權(quán)限控制
如果要使用權(quán)限控制有一個(gè)前提:必須首先開啟權(quán)限功能
在每一個(gè)倉庫中都有一個(gè)conf文件夾,里面有三個(gè)文件
authz文件:授權(quán)文件
告訴哪些用戶具有哪些權(quán)限
passwd文件:認(rèn)證文件
標(biāo)識當(dāng)前svn系統(tǒng)中某個(gè)倉庫具有哪些用戶以及相應(yīng)的密碼
默認(rèn)情況下,以上兩個(gè)文件都是禁用的,如需要使用,首先要開啟以上兩個(gè)文件
svnserve.conf 配置文件
開啟步驟如下:
① 注釋匿名用戶的可讀寫權(quán)限
② 開啟認(rèn)證文件與授權(quán)文件
③ 編寫認(rèn)證文件定義相關(guān)用戶名與密碼
④ 編寫授權(quán)文件
⑤ 測試
輸入admin,admin888超級管理員
加QQ:2217622915發(fā)送本頁面鏈接,獲取SVN全套視頻教程。
北京校區(qū)