Centos6.8下SVN安裝


1.yum -y install subversion

svnserve --version 查看版本

2.@創建SVN倉庫目錄

mkdir -p /data/svn/repositories 

 

3.@創建版本庫

svnadmin create /data/svn/repositories

4.@進入conf目錄(該svn版本庫配置文件)

authz文件是權限控制文件
passwd是帳號密碼文件
svnserve.conf SVN服務配置文件

5.@設置帳號密碼

vi passwd
在[users]塊中添加用戶和密碼,格式:帳號=密碼,如dan=dan

6.@設置權限

vi authz
在末尾添加如下代碼:
[/]
dan=rw
w=r
意思是版本庫的根目錄dan對其有讀寫權限,w只有讀權限。

7.@修改svnserve.conf文件,注意=號后面不能有空格,每行后面也不能有空格。------->切記不要有空格這個非常重要

vi svnserve.conf
打開下面的幾個注釋:
anon-access = read #匿名用戶可讀
auth-access = write #授權用戶可寫
password-db = passwd #使用哪個文件作為賬號文件
authz-db = authz #使用哪個文件作為權限文件
realm =  /data/svn/repositories # 認證空間名,版本庫所在目錄

8.@啟動svn版本庫

svnserve -d -r /data/svn/repositories                         # svn端口默認是3690

9.@客戶端訪問路徑

svn://192.168.1.100/repositories

10.@編寫啟動腳本

#!/bin/bash
svnserve -d -r /data/svn/repositories

 

出處:

http://www.cnblogs.com/puloieswind/p/5856326.html

http://blog.163.com/longsu2010@yeah/blog/static/173612348201202114212933/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM