linux系統:centos
安裝步驟如下:
1、yum install subversion
2、輸入rpm -ql subversion檢視安裝位置,如下圖:
可以看到 svn在bin目錄下生成了幾個二進位制檔案。
再輸入/usr/bin/svnversion --version 就可以檢視svn的版本,這樣就說明svn安裝成功,如下圖:
3、建立svn版本庫目錄
mkdir -p /var/svn/svnrepos
4、建立版本庫
svnadmin create /var/svn/svnrepos
執行了這個命令之後會在/var/svn/svnrepos目錄下生成如下這些檔案
5、進入conf目錄(該svn版本庫配置檔案)
authz檔案是許可權控制檔案
passwd是帳號密碼檔案
svnserve.conf svn服務配置檔案
6、設定帳號密碼
vi passwd
在[users]塊中新增使用者和密碼,格式:帳號=密碼,如dan=dan
7、設定許可權
vi authz
在末尾新增如下**:
[/]dan=rw
w=r意思是版本庫的根目錄dan對其有讀寫許可權,w只有讀許可權。
8、修改svnserve.conf檔案
vi svnserve.conf
開啟下面的幾個注釋:
anon-access = read #匿名使用者可讀
auth-access = write #授權使用者可寫
password-db = passwd #使用哪個檔案作為賬號檔案
authz-db = authz #使用哪個檔案作為許可權檔案
realm = /var/svn/svnrepos # 認證空間名,版本庫所在目錄
9、啟動svn版本庫
svnserve -d -r /var/svn/svnrepos
10、在windows上測試
linux 搭建SVN伺服器。
1 根據subversion 的 configure 時的引數需要,新增 sqlite zlib 等 包 這些要在subversion之前安裝,2 裝httpd 3 再裝 subversion 在裝 subversion時 make install 出錯 如下 error while loading...
Linux搭建SVN 伺服器
沈小然 日期 2014年8 月5日 svn客戶端 tortoisesvn yum install subversion 1.新建乙個目錄用於儲存 svn所有檔案 mkdir svn 2.新建乙個資源倉庫 svnadmin create svn project ls svn project confd...
Linux搭建SVN伺服器
之前搭建過一次,沒什麼難度,但是後來出了點問題,就沒再去用,這次重新搭建,遇到很多坑,等我這次排完坑,也對這個版本管理工具有了比較深入的了解,特此寫一篇文章,記錄一下。我的環境為centos 6.5 64位。1 先安裝啊。一條簡單的命令 yum y install subversion 2 建立乙個...