日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux服务器上svn的log_Linux服务器上搭建svn服务器

發布時間:2023/12/13 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux服务器上svn的log_Linux服务器上搭建svn服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

背景

項目開發中需要版本控制,而我們經常使用的是在windows系統上搭建svn服務器,下面介紹在Linux系統(CentOs)上搭建svn服務器。

1. 使用yum安裝svn

使用yum安裝svn,命令如下:yum?-y?install?subversion

安裝完成之后,驗證安裝結果

svn驗證安裝是否成功

2. 新建倉庫目錄

在/opt目錄下面創建一個svn目錄,用來作為svn存儲目錄,命令如下:mkdir??/opt/svn

3. 創建一個測試倉庫

執行如下命令,創建一個倉庫svnadmin?create?/opt/svn/test/

創建測試倉庫

進入倉庫目錄下,查看倉庫的文件,命令:cd?/opt/svn/test/?#進入倉庫目錄ls????????????????#展示倉庫文件

關于倉庫文件的說明:hooks目錄:放置hook腳步文件的目錄

locks目錄:用來放置subversion的db鎖文件和db_logs鎖文件的目錄,用來追蹤存取文件庫的客戶端

format目錄:是一個文本文件,里邊只放了一個整數,表示當前文件庫配置的版本號

conf目錄:是這個倉庫配置文件(倉庫用戶訪問賬戶,權限)

4. 配置SVN服務的配置文件svnserver.conf

進入到conf文件夾下面,編輯svnserver.conf文件,命令如下:cd?conf

ls

vim?svnserver.conf

執行命令

在svnserver.conf文件中,anon-access前面的注釋去掉,將對應的值設置為none,將auth-access前面的注釋也去掉,將password-db前面的注釋也去掉,還有將authz-db前面的注釋也去掉,顯示如下:

編輯倉庫的svnserver.conf文件

最重要的一點,去掉注釋之后,配置項前面不能有空格。

5. 配置訪問的用戶及密碼

編輯passwd文件,在文件的末尾加上自己需要添加的用戶名和密碼,顯示如圖:

配置訪問的用戶和密碼

注意:用戶和密碼都是明文顯示的

6. 配置新用戶的授權訪問的文件

編輯authz文件,在該文件中追加如下內容:[/]

flytzuhan=rw

編輯授權文件

7. 啟動svn服務

執行如下命令:svnserve?-d?-r?/opt/svn/

其中-d表示后臺運行, -r指定根目錄,這里需要注意:絕對不能將啟動命令寫成:svnserve -d -r /opt/svn/test/

還有啟動的時候可能會出現如下錯誤:

啟動svn服務失敗

這個是由于已經啟動了SVN服務,所以需要先關閉進程,重新啟動即可,命令如下:killall?svnserve

svnserve?-d?-r?/opt/svn/

啟動svn服務成功

8. windows系統拉取代碼

圖形化界面拉取代碼

作者:彩虹的夜晚

鏈接:https://www.jianshu.com/p/e7037e010635

總結

以上是生活随笔為你收集整理的linux服务器上svn的log_Linux服务器上搭建svn服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。