Linux搭建SVN伺服器

2021-10-04 15:23:21 字數 1365 閱讀 2734

2.svn伺服器配置

3.配置svn使用者資訊

4.啟動svn伺服器

5.svn伺服器自啟

檢查伺服器是否已安裝svn伺服器

# rpm -qa | grep subversion

安裝svn伺服器

# yum install subversion

建立svn倉庫

# cd /usr/local/

# mkdir svn

# svnadmin create /usr/local/svn/

# ls svn

# cd ./svn/conf/

# ls

檔案介紹

authz 使用者許可權檔案

passwd 使用者賬戶檔案

svnserve.conf svn伺服器配置檔案

配置使用者

# vim passwd

[users]

# harry = harryssecret

# sally = sallyssecret

使用者名稱=密碼

配置許可權

# vim authz

[/] #表示能瀏覽svn倉庫檔案下所有檔案

使用者名稱 = rw #r表示可讀許可權 w表示可寫許可權

*= #其它使用者無任何許可權

伺服器配置

# vim svnserve.conf

解除以下五條注釋

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

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

password-db = passwd #使用者檔案

authz-db = authz #許可權檔案

realm = /usr/local/svn #倉庫路徑

服務啟動

# svnserve -d -r /usr/local/svn

服務停止

# killall svnserve

程序檢視

# ps -ef|grep svnserve

svn://ip 訪問svn伺服器 預設埠3690

建立svn.sh指令碼    在root目錄下就行

# cd /usr/etc/

# vim svn.sh

svnserve -d -r /usr/local/svn

新增許可權

# chmod ug+x svn.sh

新增自動執行

# vim /etc/rc.d/rc.local

/usr/etc/svn.sh

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