linux下svn安裝及使用

本文主要講解centos6.9版本下的svn的安裝與使用!

# 使用yum安裝

1檢查已安裝版本:rpm -qa subversion

2卸載舊版本SVN:yum remove subversion

3 yum安裝svn: yum install subversion

Complete,表示安裝完成。

# 檢測是否安裝成功

svnserve –version

如下所示,表示已經安裝成功!

# 創建svn倉庫

svnadmin create /svn

在根目錄(可以是任意目錄)下建立一個名爲svn的倉庫(repository)。

創建成功後在svn文件夾中包含了conf、db、format、hooks、locks、 README.txt文件,說明一個SVN庫已經建立。

其中conf爲存放配置文件的,它又包含了如下:

    authz 是權限控制文件

    passwd 是帳號密碼文件

    svnserve.conf 是SVN服務配置文件

# 配置人員權限

進入/svn/conf中,打開authz文件:vim authz

配置svn目錄下所有文件的權限,添加如下代碼如下所示:

[/]  #倉庫下所有文件

zhaohe=rw  #可讀可寫權限

zhaoyanfei=rw

test=r    #只讀權限

*=        #其他用戶無任何權限(必要的,不可缺少)

# 配置密碼

進入/svn/conf中,打開passwd文件:vim passwd,在最後添加如下所示:

# 配置svnserve.conf

進入/svn/conf中,打開svnserve.conf文件:vim svnserve.conf,打開如下所示5個註釋(注:1.去掉#以及空格,2.realm爲svn目錄

# 啓動svn服務

svnserve -d -r /svn

# 停止svn服務

killall svnserve

# TortoiseSVN連接svn

輸入svn:// ip:host/svn

Ip爲你的ip地址,host爲端口號(默認爲3690),svn爲svn根目錄。

如需http訪問,還需要單獨進行配置,這裏不在講解!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章