SVN是Subversion的簡(jiǎn)稱都毒,是一個(gè)開放源代碼的版本控制系統(tǒng),相較于RCS碰缔、CVS账劲,它采用了分支管理系統(tǒng),它的設(shè)計(jì)目標(biāo)就是取代CVS金抡∑俳梗互聯(lián)網(wǎng)上很多版本控制服務(wù)已從CVS遷移到Subversion。說得簡(jiǎn)單一點(diǎn)SVN就是用于多個(gè)人共同開發(fā)同一個(gè)項(xiàng)目梗肝,共用資源的目的榛瓮。 ----百度百科
一、安裝SVNyum install subversion
二巫击、新建一個(gè)目錄用于存儲(chǔ)SVN目錄mkdir /svn
三禀晓、新建一個(gè)測(cè)試倉庫svnadmin create /svn/test/
hooks目錄:放置hook腳步文件的目錄
locks目錄:用來放置subversion的db鎖文件和db_logs鎖文件的目錄,用來追蹤存取文件庫的客戶端
format目錄:是一個(gè)文本文件坝锰,里邊只放了一個(gè)整數(shù)粹懒,表示當(dāng)前文件庫配置的版本號(hào)
conf目錄:是這個(gè)倉庫配置文件(倉庫用戶訪問賬戶,權(quán)限)
- 1.配置SVN服務(wù)的配置文件svnserver.conf
# vi /svn/test/conf/svnserver.conf
anon-access = read ##注意前邊不要有空格什黑,要頂齊
auth-access = write ##注意前邊不要有空格崎淳,要頂齊
password-db = passwd ##注意前邊不要有空格,要頂齊
authz-db = authz
- 2.配置訪問用戶及密碼
test = 123456
- 3.配置新用戶的授權(quán)文件
[/]
test=rw
* =