首頁(yè)技術(shù)文章正文

SVN配置多倉(cāng)庫(kù)圖文教程

更新時(shí)間:2021-09-14 來(lái)源:黑馬程序員 瀏覽量:

1、SVN配置多倉(cāng)庫(kù)

在實(shí)際項(xiàng)目開(kāi)發(fā)中,我們可能會(huì)同時(shí)開(kāi)發(fā)多個(gè)項(xiàng)目,那么我們?nèi)绾芜M(jìn)行多項(xiàng)目監(jiān)管呢?

通過(guò)svnserve進(jìn)行倉(cāng)庫(kù)監(jiān)管,但是監(jiān)管指令只能監(jiān)管某一個(gè)文件夾,而不能同時(shí)監(jiān)管多個(gè)倉(cāng)庫(kù)。

答:可以通過(guò)監(jiān)管WebApp總目錄來(lái)達(dá)到監(jiān)管所有倉(cāng)庫(kù)的目的

svnserve -d(后臺(tái)運(yùn)行) -r(監(jiān)管目錄) WebApp(項(xiàng)目總目錄)

① 打開(kāi)DOS窗口,輸入如下指令

SVN配置多倉(cāng)庫(kù)

svn://localhost或ip地址來(lái)訪問(wèn)D:/svn/WebApp目錄

如果需要訪問(wèn)Shop項(xiàng)目、Wechat項(xiàng)目

Shop項(xiàng)目:svn://localhost/Shop

Wechat項(xiàng)目:svn://localhost/Wechat

2、權(quán)限控制

如果要使用權(quán)限控制有一個(gè)前提:必須首先開(kāi)啟權(quán)限功能

在每一個(gè)倉(cāng)庫(kù)中都有一個(gè)conf文件夾,里面有三個(gè)文件

authz文件:授權(quán)文件

告訴哪些用戶具有哪些權(quán)限

passwd文件:認(rèn)證文件

標(biāo)識(shí)當(dāng)前svn系統(tǒng)中某個(gè)倉(cāng)庫(kù)具有哪些用戶以及相應(yīng)的密碼

默認(rèn)情況下,以上兩個(gè)文件都是禁用的,如需要使用,首先要開(kāi)啟以上兩個(gè)文件

svnserve.conf 配置文件

開(kāi)啟步驟如下:

① 注釋匿名用戶的可讀寫權(quán)限

SVN配置讀寫權(quán)限

② 開(kāi)啟認(rèn)證文件與授權(quán)文件
SVN開(kāi)啟論證文件與授權(quán)文件

③ 編寫認(rèn)證文件定義相關(guān)用戶名與密碼
SVN用戶名與密碼

④ 編寫授權(quán)文件
SNV授權(quán)文件

SVN授權(quán)文件2

⑤ 測(cè)試
SVN登錄

輸入admin,admin888超級(jí)管理員

加QQ:2217622915發(fā)送本頁(yè)面鏈接,獲取SVN全套視頻教程。



猜你喜歡:

Git零基礎(chǔ)入門到實(shí)戰(zhàn)教程

黑馬程序員SVN(Subversion)視頻教程

ETL常見(jiàn)工具有哪些?

黑馬程序員前端開(kāi)發(fā)培訓(xùn)課程

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!