SVN 建立版本庫

2021-08-15 14:54:58 字數 1967 閱讀 2418

使用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:06conf

drwxr-sr

-x 6root root

4096

2016/08

/2316:

31:06db-r

--r--r

--1root root

22016/08

/2316:

31:06format

drwxr-xr

-x 2root root

4096

2016/08

/2316:

31:06hooks

drwxr-xr

-x 2root root

4096

2016/08

/2316:

31:06locks-rw

-r--r

--1root root

2292016/08

/2316:

31:06readme

.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 建立版本庫

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...

SVN 建立版本庫配置方法

進入 opt svn runoob01 conf目錄 修改預設配置檔案配置,包括svnserve.conf passwd authz 配置相關使用者和許可權。1 svn服務配置檔案svnserve.conf svn服務配置檔案為版本庫目錄中的檔案conf svnserve.conf。該檔案僅由乙個 ...

深入解析 如何建立SVN版本庫

本文向大家介紹一下如何建立svn版本庫,和大家分享一下,看完本文你肯定有不少收穫,希望本文能教會你更多東西。本節主要介紹建立svn版本庫伺服器端教程,首先了解一下svn命令列的一些常用命令,平時svn都是使用eclipse的subeclipsesvn外掛程式,整合度高,根本沒用過命令列,只能現學現用...