svn學習筆記1(svn的安裝與使用)

svn安裝linux

ubuntu:ubuntu

apt-get install subversioncentos

centos:svn

yum install subversionspa

 版本庫的建立get

svnadmin create /path/repos     //版本的路徑以及名稱pm2

版本庫建立後可跟參數  fsfs和dbd表示數據保存類型.it

svnadmin create --fs-type fsfs xxxx   io

svnadmin create --fs-type dbd xxxx配置

版本庫的刪除

rm -rvf /path/repos      //linux自帶命令便可刪除

版本庫的配置文件

配置文件位於 /path/repos/conf/下

svnserve.conf   -- 配置默認權限,權限配置文件及密碼配置文件

passwd       --  配置用戶名和密碼

authz          -- 配置用戶組以及用戶組權限

svnserve.conf 配置文件:

anon-access = none         //未經驗證的用戶
auth-access  = write           //通過驗證的用戶

password-db = passwd        //用戶名,密碼配置文件路徑 .可更名,更改路徑,但必須具有可讀寫的權限

authz-db = authz            //權限分組,配置文件路徑 可更名,更改路徑,但必須具有可讀寫的權限

passwd 配置文件:

user = password                         //用戶名=密碼便可

authz 配置文件:

[groups]

pm = user 

pm2 = user1,user2                //組名等於用戶的列表,每一個用戶用逗號隔開

pm3 = user4

[/]  //全部版本庫

@pm = rw

@pm2 = r

@pm = r

[repos:/]        //只針對某一版本庫

@pm = rw

user1 = rw

user2 = r

user 3 =

[repos:/xxx]

* = r      //星號表明全部用戶

相關文章
相關標籤/搜索