Linux搭建SVN伺服器

2021-07-23 08:24:52 字數 1987 閱讀 5582

1、yum安裝 subversion

[root@localhost ~]# yum -y install subversion

2、檢視安裝位置

3、建立svn版本庫目錄

[root@localhost ~]# mkdir -p /var/svn/svnrepos

4、建立版本庫

可以看到/var/svn/svnrepos/下生成了一些配置檔案

5、設定svn賬號密碼

開啟passwd檔案在[users]塊新增使用者和密碼,格式:帳號=密碼

6、設定許可權

開啟authz檔案在末尾新增如下**:

7、修改svnserve.conf配置檔案

開啟下面的幾個注釋:

anon-access = read #匿名使用者可讀

auth-access = write #授權使用者可寫

password-db = passwd #使用哪個檔案作為賬號檔案

authz-db = authz #使用哪個檔案作為許可權檔案

realm = /var/svn/svnrepos # 認證空間名,版本庫所在目錄

8、啟動svn版本庫

[root@localhost conf]# svnserve -d -r /var/svn/svnrepos

9、測試:windows上安裝tortoisesvn 客戶端

新建e:\webproject\svnrepos資料夾,右鍵svnrepos資料夾選擇 svn checkout如下圖所示:

填寫svn伺服器的位址和本地**庫存放路徑:

上傳**到e:\webproject\svnrepos下面,右鍵svnrepos選擇svn commit

全選所有**檔案

輸入使用者名稱密碼

提交到svnrepos的檔案和目錄都變成了綠色打對勾狀態

至此源**已正確完成上傳。

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 建立乙個...