一、使用yum安裝svn服務器
yum install -y subversion
二、創建版本庫目錄svndata1
svnadmin create /usr/local/svn/svndata/pro1
三、配置文件
1、passwd文件配置admin用戶
[users]
# harry = harryssecret
admin= admin
admin1= admin1
admin2= admin2
2、authz文件
創建用戶組
[groups]
# harry_and_sally = harry,sally
developer = admin,admin1,admin2
訪問目錄授權,文件末尾添加
[pro1:/]
@developer = rw
3、svnserve.conf文件
密碼和權限的配置默認是當前目錄下的passwd和authz文件,可以將文件拷貝出來,配置修改成指定路徑,這樣可以多個svn目錄公用。
anon-access = none
auth-access = write
password-db = /usr/local/svn/svnconfig/passwd
authz-db = /usr/local/svn/svnconfig/authz
四、啓動SVN服務
svnserve -d -r /usr/local/svn/svndata
svn訪問路徑:svn://ip地址/pro1