日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

centos7安装svn服务

發(fā)布時間:2024/8/26 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos7安装svn服务 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

檢查現(xiàn)有版本:

rpm -qa subversion

?

如果存儲舊版本,卸載舊版本SVN

?

yum?remove?subversion

?

yum?install?subversion

?

svnserve?--version

?

創(chuàng)建庫

mkdir?-p ?/root/svn/repository

svnadmin?create ?/root/svn/repository ?(有默認(rèn),查/usr/lib/systemd/system/svnserve.service)

查看/root/svn/repository文件夾發(fā)現(xiàn)包含了conf,?db,format,hooks,?locks,?README.txt等文件,說明一個SVN庫已經(jīng)建立。

進(jìn)入上面生成的文件夾conf下

vim?passwd

?

.創(chuàng)建用戶

?

cjh =?cjh

vim?authz

創(chuàng)建組

[groups]

admin_group?= cjh

?

[/]

@admin_group?=?rw

?

配置svnserve.conf

vim ?svnserve.conf

打開下面的5個注釋

anon-access?=?read?#匿名用戶可讀

auth-access?=?write?#授權(quán)用戶可寫

password-db?=?passwd?#使用哪個文件作為賬號文件

authz-db?=?authz?#使用哪個文件作為權(quán)限文件

realm?=?/?#?認(rèn)證空間名,版本庫所在目錄

?

kill -9 殺死原先的進(jìn)程

svnserve -d -r?/root/svn/repository??啟動

訪問:svn://101.200.50.31 (默認(rèn)端口是3690)

?

新建svnserve.service

[Unit]
Description=Subversion protocol daemon
After=syslog.target network.target

[Service]
Type=forking
EnvironmentFile=/etc/sysconfig/svnserve
ExecStart=/usr/bin/svnserve --daemon --pid-file=/run/svnserve/svnserve.pid $OPTIONS
ExecStop=ps -ef|grep svn|grep -v grep|kill -9 `awk '{print $2}'`
ExecReload=$ExecStop $ExecStart

[Install]
WantedBy=multi-user.target

?

轉(zhuǎn)載于:https://www.cnblogs.com/cghhnty/p/8168670.html

總結(jié)

以上是生活随笔為你收集整理的centos7安装svn服务的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。