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

讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、網(wǎng)站空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、張家界網(wǎng)站維護(hù)、網(wǎng)站推廣。
使用svn命令創(chuàng)建資源庫(kù)
[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
進(jìn)入/opt/svn/runoob01/conf目錄 修改默認(rèn)配置文件配置,包括svnserve.conf、passwd、authz 配置相關(guān)用戶(hù)和權(quán)限。
1、svn服務(wù)配置文件svnserve.conf
svn服務(wù)配置文件為版本庫(kù)目錄中的文件conf/svnserve.conf。該文件僅由一個(gè)[general]配置段組成。
[general]
anon-access = none
auth-access = write
password-db = /home/svn/passwd
authz-db = /home/svn/authz
realm = tiku
2、用戶(hù)名口令文件passwd
用戶(hù)名口令文件由svnserve.conf的配置項(xiàng)password-db指定,默認(rèn)為conf目錄中的passwd。該文件僅由一個(gè)[users]配置段組成。
[users]配置段的配置行格式如下:
=
[users]
admin = admin
thinker = 123456
3、權(quán)限配置文件
權(quán)限配置文件由svnserve.conf的配置項(xiàng)authz-db指定,默認(rèn)為conf目錄中的authz。該配置文件由一個(gè)[groups]配置段和若干個(gè)版本庫(kù)路徑權(quán)限段組成。
[groups]配置段中配置行格式如下:
=
版本庫(kù)路徑權(quán)限段的段名格式如下:
[:]
[groups]
g_admin = admin,thinker
[admintools:/]
@g_admin = rw
* =
[test:/home/thinker]
thinker = rw
* = r
本例是使用svnserve -d -r /opt/svn 以多庫(kù)svnserve方式啟動(dòng)SVN,所以URL:svn://192.168.0.1/runoob01
當(dāng)前名稱(chēng):SVN創(chuàng)建版本庫(kù)具體方法
文章URL:http://www.dlmjj.cn/article/djeigdc.html


咨詢(xún)
建站咨詢(xún)
