新聞中心
SVN是一款版本控制工具。相對于GitHub而言,SVN在使用上更為簡化些,本篇文章重點為大家講解一下SVN創(chuàng)建版本庫具體方法。

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:主機域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設、張家界網(wǎng)站維護、網(wǎng)站推廣。
使用svn命令創(chuàng)建資源庫
[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://192.168.0.1/runoob01
本文題目:SVN創(chuàng)建版本庫具體方法
網(wǎng)頁地址:http://www.5511xx.com/article/djeigdc.html


咨詢
建站咨詢
