svn伺服器配置

2021-08-30 08:05:14 字數 1446 閱讀 8002

1.伺服器程式安裝

2.建立repos

c:\program files\subversion\bin\svnadmin create e:\repos

3.建立帳號

e:\repos\conf

修改passwd檔案,新增使用者

4.修改e:\repos\conf\svnserve.conf檔案如下:

[general]

### these options control access to the repository for unauthenticated

### and authenticated users. valid values are "write", "read",

### and "none". the sample settings below are the defaults.

[color=red]anon-access = none[/color]

[color=red]auth-access = write[/color]

### the password-db option controls the location of the password

### database file. unless you specify a path starting with a /,

### the file's location is relative to the directory containing

### this configuration file.

### if sasl is enabled (see below), this file will not be used.

### uncomment the line below to use the default password file.

[color=red]password-db = passwd[/color]

5.配置服務

sc create svn binpath= "c:\program files\subversion\bin\svnserve.exe --service -r d:\repos" displayname= "subversion server" depend= tcpip start= auto

注意:sc語法,每個引數=號後面要有空格

如果以前有配置過,需要清理svn的賬戶快取:

目錄如下:

6.同步配置

svnadmin create h:\svnrepos

copy h:\svnrepos\hocks\pre-revprop-change.tmpl h:\svnrepos\hocks\pre-revprop-change.bat

修改最後的exit 1 為exit 0

svnsync init svn://備份位址 svn://主位址

svnsync sync svn://備份位址

SVN伺服器配置

2,切換到subversion的安裝目錄下的bin目錄 3,在第二步的路徑裡開啟命令提示視窗,並輸入如下命令,建立版本庫 svnadmin create f svn project 注意,必須保證此svn資料夾存在f盤上。4,設定密碼和許可權。在f svn doc conf下的svnserve.co...

SVN伺服器配置

以前總是聽說svn很難配置的,所以總是覺得時間多了再去配置。不過下午想到自己的 總是沒地方保管,還是在臺機上建立個svn吧,vss和 cvs自己還是都會的。最近不是流行這個嗎,所以乾脆就弄起了。找了個文件來看了一下,沒想到這麼簡單 3 指定svn的儲存倉庫,用這個命令svnadmin create ...

svn伺服器配置

為test使用者授權 在conf passwd末尾加上 test 123456 test是賬號 123456是密碼 提交 時強制輸入message 將hooks下的pre commit.tmpl改名成pre commit,許可權改為755 mv pre commit.tmpl pre commit ...