CentOS 7 搭建SVN服務

2021-09-01 12:06:52 字數 1248 閱讀 2228

centos 7 搭建svn服務

安裝步驟入下:

1、yum install subversion

2、檢視安裝版本  svnserve --version

3、建立svn版本庫目錄 mkdir -p /var/svn/svntest

4、建立版本庫  svnadmin create /var/svn/svntest(執行這個命令後可在/var/svn/svntest目錄下檢視生成檔案:

# cd /var/svn/svntest

# ls -l)

5、進入conf目錄(該svn版本庫配置檔案)cd conf/

authz檔案是許可權控制檔案

passwd是帳號密碼檔案

svnserve.conf svn服務配置檔案

6、設定帳號密碼 vi passwd

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

7、設定許可權 vi authz

在末尾新增如下**:

#設定使用者對根目錄有讀寫許可權

[/]dianquan = rw

8、修改svnserve.conf檔案 vi svnserve.conf

開啟下面的幾個注釋(注意去掉前面的空格):

anon-access = read #匿名使用者可讀,遇到日誌無法檢視的問題改為anon-access = none

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

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

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

realm = /var/svn/svntest # 認證空間名,版本庫所在目錄

9、啟動svn版本庫 svnserve -d -r /var/svn(停止svn命令 killall svnserve)

原文:svn遷移:

其他:全域性許可權配置

1、配置版本庫許可權,修改conf目錄下svnserve.conf檔案

authz-db = /usr/local/svndata/authz

password-db = /usr/local/svndata/passwd

2、建立目錄  /usr/local/svndata/,目錄下建立authz、passwd檔案,檔案示例:

CentOS7搭建SVN服務

centos7搭建svn服務 一 安裝svnserve yum y install subversion二 建立版本庫目錄 mkdir var 版本庫名三 建立svn版本庫 svnadmin create var svnrepos x 在第二步得基礎上執行四 建立成功後,進入目錄 五 修改配置 1....

centos7 搭建svn服務

linux centos 下svn伺服器如何搭建?說到svn伺服器,想必大家都知道,可以是在linux下如何搭建svn伺服器呢?那麼今天給大家分享一下linux centos 搭建svn伺服器的思路!雖然在windows上搭建svn很簡單,但是效能卻不高,這當然是和linux相比了.然而在linux...

centos7 搭建SVN伺服器

1 經多次實踐,最終終於成功搭建,特此記下該過程 2 首先在伺服器安裝svn yum install subversion y 3 檢查是否安裝成功 svnserve version 4 建立乙個版本庫 mkdir opt svn repos 絕對路徑建立 建立目錄 svnadmin create ...