新聞資訊  快訊  焦點  財經  政策  社會
互 聯 網   電商  金融  數據  計算  技巧
生活百科  科技  職場  健康  法律  汽車
手機百科  知識  軟件  修理  測評  微信
軟件技術  應用  系統  圖像  視頻  經驗
硬件技術  知識  技術  測評  選購  維修
網絡技術  硬件  軟件  設置  安全  技術
程序開發  語言  移動  數據  開源  百科
安全防護  資訊  黑客  木馬  病毒  移動
站長技術  搜索  SEO  推廣  媒體  移動
財經百科  股票  知識  理財  財務  金融
教育考試  育兒  小學  高考  考研  留學
您當前的位置:首頁 > IT百科 > 網絡技術 > 網絡技術

Centos8 - 使用httpd提供svn服務

時間:2019-11-22 11:45:37  來源:  作者:

subversion可以結合Apache httpd提供服務,這樣子就可以通過http提供服務。

Centos8 - 使用httpd提供svn服務

 

安裝

yum -y install subversion httpd mod_dav_svn

 

配置文件

安裝完以后,可以在/etc/httpd/conf.modules.d/10-subversion.conf 這個路徑下已經加載

LoadModule dav_svn_module modules/mod_dav_svn.so

LoadModule authz_svn_module modules/mod_authz_svn.so

LoadModule dontdothat_module modules/mod_dontdothat.so

等模塊

vim /etc/httpd/conf.d/subversion.conf

<Location /codes>

DAV svn

SVNParentPath /data/svn/svnrepos/

AuthType Basic

AuthName "Authorization SVN"

AuthzSVNAccessFile /data/svn/authz

AuthUserFile /data/svn/passwd

Require valid-user

</Location>

創建代碼倉庫

mkdir -p /data/svn/svnreposs
svnadmin create /data/svn/svnreposs/codes
svnadmin create /data/svn/svnreposs/documents

添加用戶

htpasswd -c /data/svn/passwd svnadmin

輸入兩次密碼

再添加一個普通用戶

htpasswd /data/svn/passwd dev

這時候就不需要再家-c參數了

再添加一個普通用戶

htpasswd /data/svn/passwd pm

設置訪問權限

vim /data/svn/authz

[codes:/]

dev = rw

svnadmin = rw

[documents:/]

pm = rw

svnadmin = rw

啟動服務

systemctl start httpd

瀏覽器訪問

http://[ip]/svn/codes

登錄后就可以看到內容



Tags:svn服務   點擊:()  評論:()
聲明:本站部分內容來自互聯網,內容觀點僅代表作者本人,如有任何版權侵犯請與我們聯系,我們將立即刪除。
▌相關評論
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
▌相關推薦
subversion可以結合apache httpd提供服務,這樣子就可以通過http提供服務。 安裝yum -y install subversion httpd mod_dav_svn 配置文件安裝完以后,可以在/etc/httpd/conf.mod...【詳細內容】
2019-11-22   svn服務  點擊:(7)  評論:(0)  加入收藏
1、查看是否安裝SVNsvn --versionCentOS下SVN服務的啟動與關閉2、啟動SVN服務:svnserve -d -r /home/svn/home/svn 為版本庫的根目錄;3、關閉SVN服務:killallsvnserve #關閉svn...【詳細內容】
2019-09-29   svn服務  點擊:(17)  評論:(0)  加入收藏
最新更新
欄目熱門
欄目頭條
31选7开奖11185