svn linux 下svn伺服器的搭建

2021-09-07 06:25:14 字數 942 閱讀 4733

yum install subversion

2.檢視svn位置(其實看不看都無所謂)

3.建立svn版本庫目錄

svnadmin create /home/svnrepos

建立完成後會生成幾個檔案

4.進入conf目錄(該svn版本庫配置檔案)

authz檔案是許可權控制檔案

passwd是帳號密碼檔案

svnserve.conf svn服務配置檔案

( 4-1) 設定svn使用者,密碼

vi passwd

在[users]塊中新增使用者和密碼,格式:帳號=密碼,

如   user1=1234

(4-2) 設定許可權

vi authz

[groups]

# harry_and_sally = harry,sally

# harry_sally_and_joe = harry,sally,&joe

mine=admin,user1,user2

在末尾新增如下**:

@mine=rw

意思是版本庫的根目錄對其有讀寫許可權,w只有讀許可權。

(4-3)

修改svnserve.conf檔案

vi svnserve.conf

開啟下面的幾個注釋:

anon-access = none#匿名無許可權

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

password-db = passwd #使用哪個檔案作為賬號檔案

authz-db = authz #使用哪個檔案作為許可權檔案

5.啟動svn版本庫

svnserve -d -r /home/svnrepos

大功告成!

後端 配置伺服器svn linux系統版

一 伺服器 首先你需要linux伺服器 檢查系統是否已經安裝如果安裝就解除安裝 svnserve version 檢查 yum remove subversion 解除安裝 安裝 yum install subversion4 建立svn庫 檔案位置可自由 mkdir p root svn repo...

Ubuntu下安裝svn伺服器

1.安裝軟體 sudo apt get install subversion 2.建立專案目錄 sudo mkdir home dennis svn cd home dennis svn sudo mkdir baseline 3.建立svn版本 倉sudo svnadmin create home...

Mac 下配置SVN伺服器

mac已經自帶了svn 1 建立repository svnadmin create users dream svnrepository 2 配置svn 1 配置svnserve.conf 刪除以下4行前面的 以多餘的空格 anon access read auth access write pas...