Linux 伺服器上搭建SVN服務端

2021-10-08 06:24:35 字數 2129 閱讀 1770

使用yum命令安裝svn服務

yum install subversion
安裝完成後

檢查svn是否安裝成功

檢視svn安裝位置

rpm -ql subversion
新建倉庫

mkdir -p /var/svn/svnrepos/   # -p 遞迴建立目錄
建立版本庫

svnadmin create /var/svn/svnrepos/xray
切換到版本庫路徑下

cd /var/svn/svnrepos/xray
切換到配置資料夾下

authz ——賬號許可權管理檔案,控制賬號讀寫

passwd ——帳號密碼檔案

svnserve.conf ——svn服務配置檔案

開啟authz

vim authz
在檔案最後加入白色字型的內容(test01、 test02表示使用者名稱,rw表示可讀可寫,r表示唯讀

# [repository:/baz/fuz]

# @harry_and_sally = rw

# * = r

[/]test01 = rw

test02 = r

在這裡插入**片
開啟passwd

vim passwd
同樣地,在檔案最後加入白色的內容 (前面是賬號,後面是密碼)

[users]

# harry = harryssecret

# sally = sallyssecret

test01 = 123456

test02 = 123456

開啟svnserve.conf

vim svnserve.conf
將下圖紅框處的位置注釋去掉,刪掉前面的###,注意不要留空格

一定要注意修改最後一行realm的目錄

4. 上面紅框內的意思

anon-access =

read

#匿名使用者可讀

auth-access =

write

#授權使用者可寫

password-db =

passwd

#使用哪個檔案作為賬號檔案

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

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

啟動svn

svnserve -d -r /var/svn/svnrepos  # -d表示守護程序, -r 表示在後台執行
檢視是否啟動成功

ps -ef|

grep svnserve

在資料夾中,右鍵checkout ,輸入

svn://你的ip:3690/xray
彈出,輸出賬號和密碼

連線成功後,會在本地生成xray 資料夾。

接下來我將研究研究客戶端的一些操作。敬請期待吧~~~

Linux伺服器上搭建svn伺服器

使用yum安裝svn,命令如下 yum y install subversion安裝完成之後,驗證安裝結果 在 opt目錄下面建立乙個svn目錄,用來作為svn儲存目錄,命令如下 mkdir opt svn執行如下命令,建立乙個倉庫 svnadmin create opt svn myproject...

伺服器上搭建svn

linux系統 centos 安裝步驟如下 1 yum install subversion 2 輸入rpm ql subversion檢視安裝位置,如下圖 可以看到 svn在bin目錄下生成了幾個二進位制檔案。再輸入 usr bin svnversion version 就可以檢視svn的版本,這...

ubuntu上搭建svn伺服器

1.安裝svn apt get install subversion 2.建立svn倉庫 1 建立svn目錄 mkdir home svn 使用隱藏目錄 2 cd home svn 3 mkdir astar 4 建立倉庫astar svnadmin create home svn astar,執行...