centos搭建svn伺服器簡單流程

2021-06-29 13:59:28 字數 1149 閱讀 7679

安裝svn

yum install -y svn
建立乙個目錄svn服務端目錄

mkdir -p /opt/repos 

svnadmin create /opt/repos

目錄下的檔案和目錄列表

ll /opt/repos/

conf db format hooks locks readme.txt

新增使用者

vim /opt/repos/conf/passwd

[users]

admin = abcdefg #使用者名稱和密碼

test = 123456

test2 = 123456

許可權控制

vim /opt/repos/conf/authz

[groups]

admin = admin

test = test,test2 #設定組,乙個組多個使用者逗號分隔

[/] #設定目錄許可權

@admin = rw #設定組許可權

*=[/test]

@test = rw

*= #許可權沒有包含關係,admin組無法訪問test目錄

配置svnserve

vim /opt/repos/conf/svnserve.conf

anon-access = none

#設定非授權使用者無法訪問

auth-access = write

#設定授權使用者有寫的許可權

password-db = passwd #密碼檔案位址

authz-db = authz #授權檔案位址

#四個選項必須全部設定

啟動svn

svnserve -d  -r /opt/repos    #預設埠3690

svnserve -d -r /opt/repos --listen-port 3691

#指定埠啟動svn

測試svn

svn co svn://localhost

CentOS搭建SVN伺服器

安裝步驟如下 1 yum install subversion 2 檢視安裝版本svnserve version 3 建立svn版本庫目錄mkdir p var svn svnrepos 4 建立版本庫svnadmin create var svn svnrepos 執行了這個命令之後會在 var ...

Centos搭建SVN 伺服器

yum install subversion mkdir svn svnadmin create svn project ls svn project conf db format hooks locks readme.txt 目錄用途說明 hooks目錄 放置hook指令碼檔案的目錄 locks目...

CentOS搭建SVN伺服器

yum install subversion安裝完成後檢視svn版本 svnserve version 選擇乙個資料夾存放svn倉庫,我這裡選擇repository資料夾存放我們的sv 倉庫 建立乙個名為android的倉庫 這個android資料夾就是我們的svn倉庫了,倉庫的配置在conf資料夾...