svn的建立與配置

2021-08-31 02:18:18 字數 1324 閱讀 5787

[b]第二步[/b]:建立版本庫。在cmd命令列中輸入svnadmin create e:\svndemo\repository。就會在目錄e:\svndemo\repository下建立乙個版本庫。(注意:svnadmin環境變數)

[b]第三步[/b]:配置使用者和許可權。在版本庫下有svnserve.conf,authz,passwd三個配置檔案。首先開啟svnserve.conf配置檔案,修改以下內容:

把#[general]

#anon-access = read ---匿名使用者唯讀

#auth-access = write ---授權使用者可讀寫

#password-db = passwd ---設定使用者和密碼

#authz-db = authz ---開啟許可權控制

的#全部去掉。注意必須置頂行頭,不可以有空格。

開啟passwd配置檔案在[users]下,乙個使用者一行,以鍵值對方式存放使用者和密碼。比如

lwb = 123為一行,lwb為使用者名稱,123為密碼。

開啟authz配置檔案,[groups]為使用者組,可以配置多個使用者為一組。以逗號分割。比如

yc = zmq,lwb,yyn

[/] --代表使用者可以讀寫的許可權,/代表庫的根目錄。

admin = rw

[/products] --代表yc的使用者組只能讀寫products目錄下的檔案。注意使用使用者組的時候用@符號。

@yc = rw

[b]第四步[/b]:svnserve -d -r e:\svndemo\repository 我們的伺服器程式就已經啟動了。注意不要關閉命令列視窗,關閉視窗也會把svnserve停止。為了方便,可以把svnserve作為服務,在xp下控制台視窗可以執行,建立服務命令:sc.exe create svnservice binpath= "d:\subversion\bin\svnserve.exe --service -r e:\svndemo\repository" depend= tcpip

如果加錯了可以用:sc delete "svnservice" 命令刪除服務。

加好後可以在控制面板的服務選項中找到它,把它啟動型別設為自動。

1."d:\subversion"是svn伺服器端的安裝路徑,"e:\svndemo\repository"是版本庫的路徑,視具體情況而定。

2. 等號前無空格後有空格。

3. 應使用引數「--service」而不是「-d」,引數前面的橫線不是乙個是兩個。

4. binpath內套的路徑如果包含空格,也需要使用雙引號,此時需要使用轉義符表示內部的引號(\")。

5.使用「svnservice.exe」將svn作為window服務執行

SVN的安裝與配置

溫故而知新 svn subversion 是乙個 專案 管理工具。專案 管理工具 解決多人協同開發專案所面臨的問題 專案 如何存放 資料庫 出現衝突 版本控制 專案整合時出現bug 協商處理bug 他人想看專案 進展 設定許可權 專案版本的發布 定製版本 常見的 管理工具 集中式管理svn 推薦 分...

SVN的安裝與配置

單獨安裝 svn 1 安裝 yum y install subversion mkdir p data svn 建立創庫目錄 svnadmin create data svn repos 構建版本倉庫。ll data svn repos 構建完檢視有哪些檔案 conf db format hooks...

SVN安裝與配置

1.google svn download 2.分別安裝svn server和svn client 3.用命令建立乙個目錄 庫 svnrepo 進入cmd svnadmin create svnrepo 4.設定使用者名稱 密碼 許可權 配置檔案 d share svnrepo conf svnse...