linux下安裝配置svn服務

2021-09-01 15:11:51 字數 843 閱讀 6298

今天在阿里雲架了乙個svn,打算放平時的**片段,還是記下過程吧。

centos上安裝:yum install subversion

安裝成功 鍵入命令 svnserve --version

有版本資訊則進行下一步

1,新建版本庫目錄 mkdir -p /opt/svndata/repos

2,設定此目錄為svn版本庫 svnadmin create /opt/svndata/repos

3,修改svnserve.conf,把anon-access,auth-access,password-db,authz-db的注釋去掉(注意前面不能有空格,下同),另外現在yum最新的svn會自動的把password-db,authz-db賦值為本資料夾下的authz,passwd檔案(比較和其他網上資料的不同),設定realm = /opt/svndata/repos(這是你的倉庫認證提示),注意:svnserve.conf,passwd,authz檔案每行的開頭不能有空格。

4,開啟passwd檔案,自己設定使用者名稱(可配多個鍵值對)

[users]

username1 = password1

5,authz檔案要多加小心,提示 authorization faile的錯誤,肯定是這個配置有問題,對於單個庫的,直接貼上

[/]username1 = rw

username1 = r

rw許可權是讀寫許可權,r是讀許可權

儲存,搞定,伺服器不用重啟。

6, 啟動 svnserve -d -r /opt/svndata/repos/

關閉 killall svnserve

7,解除安裝: yum -y remove subversion

Linux下SVN安裝配置

linux下svn安裝配置 第一章 安裝 1.採用原始檔編譯安裝。原始檔共兩個,為 subversion 1.6.1.tar.gz subversion 原始檔 subversion deps 1.6.1.tar.gz subversion依賴檔案 注意檔案版本必須一致,否則很容易產生各種奇怪的問題...

Linux下SVN安裝配置

第一章 安裝 1.採用原始檔編譯安裝。原始檔共兩個,為 subversion 1.6.1.tar.gz subversion 原始檔 subversion deps 1.6.1.tar.gz subversion依賴檔案 注意檔案版本必須一致,否則很容易產生各種奇怪的問題.2.上傳以上兩個檔案到伺服...

linux下SVN安裝配置

第一章 安裝 1.採用原始檔編譯安裝。原始檔共兩個,為 subversion 1.6.1.tar.gz subversion 原始檔 subversion deps 1.6.1.tar.gz subversion依賴檔案 注意檔案版本必須一致,否則很容易產生各種奇怪的問題.2.上傳以上兩個檔案到伺服...