Subversion

今天重新安裝Subversion…隨手記…

1.安裝Subversion Server.
2.建立檔案庫

svnadmin create D:\DataBank\Test –fs-type fsfs

3.裝完開資料夾,設定服務.

sc create Subversion binPath= “C:\Program Files\Subversion\bin\svnserve.exe –service –root D:\DataBank” DisplayName= “Subversion” start= auto depend= TCPIP

4.設定權限,修改svnserve.conf , passwd , 若需要修改目錄下的權限再修改 authz

File:svnserve.conf

[general]
anon-access = none #表示匿名者存取不能 若改為read表示可讀不可寫入
auth-access = write #表示登入者可以存取
password-db = passwd #存放帳號密碼的檔案
authz-db = authz #可對使用者分群組 以及對檔案庫中的目錄進行控管(非必要)

File:passwd

[users]
帳號 = 密碼

File:authz

[groups]
群組 = 使用者
群組1 = 使用者1,使用者2
群組2 = 使用者1,使用者3
群組3 = 使用者3,使用者4

[/]
@群組 = rw #群組擁有整個資料庫的存取權限
* = #其他人不能存取

[/目錄]
@群組1 = rw
使用者3 =
使用者4 = rw
* = r

5. Client端裝TortoiseSVN(有正體中文語系)

搞定…

補充資料:
subversion
簡單 SVN (Subversion , TortoiseSVN)應用及設定

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.