1、先配置好yum源,svn的包在系統光盤里就有
2、yum install subversion #安裝svn的服務端程序
3、mkdir -p /application/svndata #創建svn的數據存儲目錄,名字可以隨便取
4、svnserve -d -r /application/svndata/ #指定svn的數據存儲目錄,就是剛才創建的
5、ss -tnlp | grep 3690 #查看svn服務進程是否已經啟動,正常啟動說明程序安裝成功
6、svnadmin create /application/svndata/版本庫的名稱 #創建版本庫
7、編輯 /application/svndata/版本庫的名稱/conf/svnserve.conf:
anon-access = none
#是否允許匿名訪問,允許是read
auth-access = write
#訪問權限為寫入
password-db =
passwd
#用戶及密碼數據存放位置,默認是conf/passwd文件
authz-db = authz
#權限配置文件,默認是conf/authz文件
8、編輯/application/conf/passwd #添加用戶,每行一個用戶
[
users
]
用戶名 = 密碼
9、編輯/application/authz #設置權限
組名 = 用戶名,用戶名
[項目名:/]
用戶名 = 權限
#權限有r(讀),w(寫),rx(讀寫),空(無權限) #給用戶授權
@組名 = 權限
#給組授權
注:權限文件中的用戶必須和passwd文件中的用戶保持一致
原創文章,作者:Qiudays,如若轉載,請注明出處:http://www.www58058.com/8677