資料**於svn菜鳥教程,想看完整版可以點此傳送使用svn命令建立資源庫
[runoob@centos6 ~]# svnadmin create /opt/svn/runoob01
[runoob@centos6 ~]# ll /opt/svn/runoob01/
total 24
drwxr-xr-x 2 root root 4096 2016/08/23 16:31:06 conf
drwxr-sr-x 6 root root 4096 2016/08/23 16:31:06 db
-r--r--r-- 1 root root 2 2016/08/23 16:31:06 format
drwxr-xr-x 2 root root 4096 2016/08/23 16:31:06 hooks
drwxr-xr-x 2 root root 4096 2016/08/23 16:31:06 locks
-rw-r--r-- 1 root root 229 2016/08/23 16:31:06 readme.txt
進入/opt/svn/runoob01/conf目錄 修改預設配置檔案配置,包括svnserve.conf、passwd、authz 配置相關使用者和許可權。
1、svn服務配置檔案svnserve.conf
svn服務配置檔案為版本庫目錄中的檔案conf/svnserve.conf。該檔案僅由乙個[general]配置段組成。
[general]
anon-access = none
auth-access = write
password-db = /home/svn/passwd
authz-db = /home/svn/authz
realm = tiku
2、使用者名稱口令檔案passwd
使用者名稱口令檔案由svnserve.conf的配置項password-db指定,預設為conf目錄中的passwd。該檔案僅由乙個[users]配置段組成。
[users]配置段的配置行格式如下:
《使用者名稱》 = 《口令》
[users]
admin = admin
thinker = 123456
3、許可權配置檔案
許可權配置檔案由svnserve.conf的配置項authz-db指定,預設為conf目錄中的authz。該配置檔案由乙個[groups]配置段和若干個版本庫路徑許可權段組成。
[groups]配置段中配置行格式如下:
《使用者組》 = 《使用者列表》
版本庫路徑許可權段的段名格式如下:
[《版本庫名》:《路徑》]
[groups]
g_admin = admin,thinker
[admintools:/]
@g_admin = rw
* =[test:/home/thinker]
thinker = rw
* = r
本例是使用svnserve -d -r /opt/svn 以多庫svnserve方式啟動svn,所以url:svn: SVN 建立版本庫
使用svn命令建立資源庫 runoob centos6 svnadmin create opt svn runoob01 runoob centos6 ll opt svn runoob01 total 24drwxr xr x 2root root 4096 2016 08 2316 31 06c...
深入解析 如何建立SVN版本庫
本文向大家介紹一下如何建立svn版本庫,和大家分享一下,看完本文你肯定有不少收穫,希望本文能教會你更多東西。本節主要介紹建立svn版本庫伺服器端教程,首先了解一下svn命令列的一些常用命令,平時svn都是使用eclipse的subeclipsesvn外掛程式,整合度高,根本沒用過命令列,只能現學現用...
用命令建立乙個SVN庫
1.在安裝目錄下執行 svnadmin 資料夾路徑名 opt collabnet subversion bin 我機器的路徑,var svn repositories,我安裝庫的路徑 2.修改配置檔案svn access file,新增使用者.etc opt collabnet subversion...