最近搭建了乙個svn伺服器,這裡特別記錄一下,方便以後查閱:
svn客戶端選擇大眾話的「烏龜」,當初本來想選擇visual svn server。發現這個不是很好用,於是乎選擇linux下的subversion。subversion安裝這裡就不說明, 我說一下這個subversion的配置
1.安裝subversion後,我們要建立乙個倉庫,比如:我當前目錄為svn. 建立乙個倉庫 civil. svnadmin create civil. 這個時候會出現乙個civil的目錄。這個civil會有乙個conf目錄,配置主要是操作這裡面目錄檔案:
說明:authz:這個是乙個配置訪問許可權的檔案,具體如下:
[group]
admin = jimmy1, jimmy2
這個是組配置的資訊,組名為admin,jimmy1,jimmy2屬於這個組
[/]
@admin = rw
jimmy1 = rw
這個代表訪問許可權,admin組許可權可以訪問當前倉庫的目錄
jimmy1可以訪問當前倉庫的目錄,許可權為讀和寫
passwd:這個配置使用者的檔案:可以在裡面建立使用者
svnserv.conf: 這個是乙個初始化的配置檔案,這裡說一下簡單的內容
#anon-access = read
anon-access = none
auth-access = write
### 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.
password-db = passwd
這裡面我是這樣配置,但是為什麼這麼配置,我也沒有搞懂。 搭建SVN伺服器
搭建svn伺服器 安裝好後,建立 svn資料夾 進入svn資料夾,svnadmin create repository1 則出現乙個repository1資料夾,進入,看到conf資料夾,裡面有三個檔案,svnserve.conf配置 general anon access none auth ac...
SVN伺服器搭建
2.進入命令列並切換到subversion的bin目錄。cd d e program files subversion bin 3.建立版本庫 repository 使用subversion伺服器需要建立乙個版本庫,用來存放svn專案。svnadmin create e svn repos1 此命令...
svn 伺服器搭建
一 原始檔編譯安裝。原始檔共兩個,為 1.subversion 1.6.1.tar.gz 2.subversion deps 1.6.1.tar.gz 注意 兩個檔案版本必須一致,否則很容易產生問題.二 解壓檔案,並編譯配置 subversion 1.解壓檔案 root db2 tfhudong t...