Linux下安裝svn

linux下安裝subversion

svn(subversion)是近年來崛起的版本管理工具,是CVS的接班人。目前,絕大多數(shù)開源軟件都使用svn作為代碼版本管理軟件。svn服務(wù)器 有2種運行方式:獨立服務(wù)器和借助apache等web服務(wù)器。兩種方式各有利弊。svn存儲版本數(shù)據(jù)也有2種方式:BDB和FSFS。因為BDB方式在服務(wù)器中斷時,有可能鎖住數(shù)據(jù),所以還是FSFS方式更安全一點。

黎城網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)2013年至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

本文主要介紹SVN獨立服務(wù)器的的安裝和簡單配置:

1,配置好yum,檢查subversion安裝包

[root@svn ~]# yum list |grep subversion

subversion.i3861.4.2-4.el5_3.1base

subversion-devel.i3861.4.2-4.el5_3.1base

subversion-javahl.i3861.4.2-4.el5_3.1base

subversion-perl.i3861.4.2-4.el5_3.1base

subversion-ruby.i3861.4.2-4.el5_3.1base

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

測試安裝是否成功:
#svnserve--version回車顯示版本說明安裝成功

[root@svn ~]# netstat –nat查看默認(rèn)TCP 3690端口是否監(jiān)聽.

2,創(chuàng)建svn版本庫

[root@svn /]# mkdir -p /data/svndata

[root@svn /]# svnadmin create /data/svndata/winnewinne為版本庫名稱

3,svnserve配置文件概述
svnserve.conf--svn服務(wù)配置文件,該文件版本庫目錄的conf目錄下。
passwd--用戶名口令文件,該文件名在文件svnserve.conf中指定,缺省為同目錄下的。
authz--權(quán)限配置文件,該文件名也在文件svnserve.conf中指定,缺省為同目錄下的。

conf/svnserve.conf文件

配置項分為以下5項:anon-access控制非鑒權(quán)用戶訪問版本庫的權(quán)限。auth-access控制鑒權(quán)用戶訪問版本庫的權(quán)限。

password-db指定用戶名口令文件名。
authz-db指定權(quán)限配置文件名,通過該文件可以實現(xiàn)以路徑為基礎(chǔ)的訪問控制。
realm指定版本庫的認(rèn)證域,即在登錄時提示的認(rèn)證域名稱。若兩個版本庫的
認(rèn)證域相同,建議使用相同的用戶名口令數(shù)據(jù)文件

conf /Passwd文件

user1 = user1

user2 = user2

conf /authz文件

[groups]設(shè)置組

admin = user1

[/]根目錄權(quán)限設(shè)置(就是“svndata”這個文件夾)

user1 = rw用戶1權(quán)限是:可讀寫

user2 = r用戶2權(quán)限是:可讀,不可寫

@admin = rw設(shè)置組權(quán)限

[svndata:/winne]設(shè)置根目錄下“winne”文件夾的權(quán)限

user1 = rw

user2 = r

…以此類推

4,啟動和停止SVN服務(wù)

啟動SVN服務(wù):

[root@svn ~]# svnserve -d -r /data/svndata/

-d表示后臺運行

-r指定根目錄是/data/svndata/

停止SVN服務(wù):

ps -aux |grep svn

kill -9進程殺掉

分享題目:Linux下安裝svn
轉(zhuǎn)載源于:http://muchs.cn/article38/chcjpp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google搜索引擎優(yōu)化網(wǎng)站營銷、網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)定制網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)