subversion可以结合Apache httpd提供服务,这样子就可以通过http提供服务 。

文章插图
安装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/svnreposssvnadmin create /data/svn/svnreposs/codessvnadmin 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登录后就可以看到内容
【Centos8 - 使用httpd提供svn服务】
推荐阅读
- 使用PHP搭建自己的MVC框架
- 处理声音与画面的分离编辑,使用Camtasia
- 会声会影使用步骤和常见问题
- CentOS8 - 防火墙简介
- 轻松使用Shell脚本监控WEB服务是否正常
- 宣恩,3茶企又获准使用伍家台贡茶专用标志
- 漏电开关怎么安全使用,这些小技巧每个人都要懂
- 美的酸奶机使用方法
- 家用酸奶机选购 家用酸奶机使用方法
- 「google教程」async/await的使用和原理
