linux6.0 SVN 服务搭建
A.能使用WebDAV协议。
B.能使用浏览器作为客户端工具浏览源码仓库。
C.可以很容易的支持到SSPI(Windows域认证)和LDAP(AD ),这些都是Apache本身就支持的。
D.能得到比较完善的Apache安全认证系统,比如SSL加密连接
1、安装软件
#yum install subversion mod_dav_svn httpd httpd-devel
查看是否安装了svn模块:
#cd /etc/httpd/modules
mod_authz_svn.so mod_dav_svn.so
2、配置svn
#vi /etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /svn>
DAV svn
SVNParentPath /var/www/svn
# Limit write permission to list of valid users.
#<LimitExcept GET PROPFIND OPTIONS REPORT>
# Require SSL connection for password protection.
# SSLRequireSSL
AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /var/www/svn/passwd
AuthzSVNAccessFile /var/www/svn/authz
Require valid-user
#</LimitExcept>
</Location>
3、创建目录仓库
#mkdir /var/www/svn
#cd /var/www/svn
#svnadmin create oa oa:为目录名
#chown apache.apache /var/www/svn
以apache的属主用户为前提
#touch passwd 保存用户名和密码
#touch authz 保存用户权限
4、创建用户,输入两次密码
htpasswd -cm /var/www/svn/passwd admin admin:为用户名
htpasswd -d /var/www/svn/passwd liubl liubl:为用户名
5、设置用户权限
vi authz
[/]
admin = rw
* = r
6、重启apache
/etc/init.d/httpd restart
7、启动svn服务,默认端口3690
8、安装下载client端
转载于:https://blog.51cto.com/liubao0312/1141328
linux6.0 SVN 服务搭建相关推荐
- 01 svn服务搭建
一:svn服务搭建. (1)首先下载服务端svn: Setup-Subversion-1.6.5.msi (2)下载客户端svn: TortoiseSVN-1.6.6.17493-win32-svn- ...
- SVN安装,SVN服务搭建与eclipse里插件安装
2019独角兽企业重金招聘Python工程师标准>>> 关于SVN与Git的比较,还是不做比较了吧. SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS ...
- apache+svn服务搭建
1.安装服务 #安装apache服务 yum install httpd #安装svn服务和httpd模块 yum install subversion mod_dav_svn 2.创建svn仓库 # ...
- linux系统维护篇:centos6.5之svn服务搭建,按部就班就能成了
1.安装 环境:centos6.5.centos7 在线安装: [root@dukeServer home]# yum -y install subversion 查看是否安装成功: [root@du ...
- SVN服务端的搭建及客户端连接(云上搭建服务端)
SVN服务端: 环境:linux下搭建 1,安装软件(系统自带) SVN 的一些概念 repository(源代码库):源代码统一存放的地方 Checkout(提取):当您手上没有源代码时,您需要从r ...
- windows关闭svnserver_Windows停SVN服务的搭建和使用(二)-Win32Svn
Windows下SVN服务的搭建和使用(二)-Win32Svn Windows下SVN服务的搭建和使用(二) VisualSVN-Server+TortoiseSVN是Windows下最方便易用的SV ...
- 如何在 MacOS 环境下搭建 SVN 服务端环境
文章目录 在服务端创建资源仓库 资源仓库访问权限配置 给资源仓库添加用户 配置用户组及用户的权限 启动 SVN 服务器 停止 SVN 服务器 SVN 是一个使用十分广泛的开放源代码的版本控制系统.在 ...
- Centos7下SVN服务端搭建以及hook应用
介绍 SVN是subversion的缩写,是一个开放源代码的版本控制系统,特点是集中式管理,即一个远程主干分支,多个本地分支.同一时刻只能有一个用户commit,适用于中小型项目,方便快捷. 一.SV ...
- SVN服务端和客户端搭建教程
综述 SVN服务器搭建, 有很多方法, 可以直接使用Subversion进行安装, 不过, Subversion本身并没有提供界面显示, 那么, 我们将使用如下方法搭建SVN服务端和客户端: 服务器: ...
最新文章
- Excel绘制甘特图
- php文本分割成csv,php将文本文件转换csv输出的方法
- SAP Spartacus not found页面的显示触发机制 - ErrorPageTemplate
- coding ssh端口指定_443 端口的 SSH 服务
- Flask备注4(Structure)
- pandas—dropna
- Spark1.0.0 应用程序部署工具spark-submit
- 统计模型混响信号预报matlab,基于MATLAB的混响效果设计课程设计
- 阮一峰ES6入门读书笔记(九):Set 和 Map
- php怎么生成word模板,PHP 使用word模板生成word文档示例
- module ‘eli5‘ has no attribute ‘show_weights‘
- 有钱任性的瑞幸,谁是它的对手? | Alfred数据室
- 【持续更新-34家】百亿量化私募名单-2022年7月27日
- 为什么一个数的平方,会变负数?结果令人惊讶(sq代码解析)
- S32DS Components组件配置
- 【2023软考】信息系统监理师与系统集成项目管理工程师哪个更好考?
- 最强辅助!IDA 辅助工具Karta——二进制文件中搜索开源代码
- 使用iconfont阿里巴巴矢量图标库(最方便的使用方法)
- 【知识点总结】NoSQL数据库技术
- 探索智能云服务新模式,云计算重大变革的新联想
热门文章
- vue 全局键盘_如何解决ios input框唤起软键盘不灵敏问题?
- ad域管理与维护_在NAS SMB卷上使用VisualSVN Server维护代码库
- javaee 中遇到的jdk自带的异常(Exception)
- java局部变量简述
- java中finally和return的执行顺序
- form表单ajax提交 ac,請求Ajax 帶返回值的通用方法, 自動獲取頁面控件值(form表單post方法提交 ),自動給控件賦值...
- 织梦数据库支持mysql5.7_最新织梦DEDECMS5.7数据库说明文档
- docker run 服务名_在 WSL2.0 的 Ubuntu 18 里使用 Docker
- erp 维护费 要交吗_ERP系统维护费
- python文件输入符_python读入文件时加r的作用?