svn的服務端配置

2021-08-20 05:56:54 字數 1083 閱讀 7781

首先進入版本庫的conf目錄下,有三個檔案:

authz -配置使用者組以及使用者組許可權

passwd -配置使用者名稱和密碼

svnserve.conf -配置預設許可權;以及許可權配置檔案、密碼配置檔案的位置

開啟passwd檔案-建立使用者及密碼

[users]

user1 = 123456

user2 = 123456

user3 = 123456

*********************************************=

開啟authz檔案-設定使用者組和使用者組許可權

#設定user1在admin組,user2和user3在dev組

[groups]

admin = user1

dev = user2,user3

[/]   #代表版本庫的根目錄

@admin = rw   #admin組有讀寫許可權

@dev = r        #dev組只有檢視的許可權

[abc1:/]     #版本庫abc

@admin = rw         #admin組對abc版本庫有讀寫許可權

user3 = r              #user3使用者對abc版本庫只有讀的許可權

[abc2:/xx]   #版本庫abc2

* = r      #所有人對版本庫abc2的xx目錄只有讀的許可權

*********************************************=

開啟svnserve.conf檔案-配置預設許可權;以及許可權配置檔案、密碼配置檔案的位置

#無賬戶人員不可操作

anon-access = none

#有賬戶人員可讀寫版本庫

auth-access = write

#(設定為 none 限制訪問, read 為唯讀, write 為具有讀寫許可權)

#指定版本庫的passwd配置檔案位置,這個檔案必須有可操作許可權

password-db = passwd

指定版本庫的配置檔案的位置,這個檔案必須有可操作許可權

authz-db = authz

SVN服務端配置

一 建立乙個專案 建立版本倉庫,dos環境基本語法 svnadmin creae shop 資料夾路徑 shop倉庫 如果shop倉庫配置成功,那麼shop資料夾會顯示以下以下目錄結構 4.進行伺服器端監管 首先看下php監管 apache http localhost或 ip位址 訪問到htdoc...

Linux配置SVN 服務端

安裝 subversion subversion 是乙個版本控制系統,相對於的 rcs cvs 採用了分支管理系統,它的設計目標就是取代 cvs 安裝 yum install y subversion建立專案版本庫 mkdir p data svn myproject svnadmin create...

SVN服務端搭建

tortoisesvn 1.4.3.8645 win32 svn 1.4.3.msi 客戶端 languagepack 1.4.3.8645 win32 zh cn.exe 客戶端中文包 1.安裝 安裝伺服器 svn 1.4.0 setup.exe 和客戶端 tortoisesvn 1.4.3.86...