docker 搭建svn服务器的方法示例
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,这篇文章将为大家详细讲解有关docker 搭建svn服务器的方法示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。SVN是subversion的缩写,是一个开放源代
千家信息网最后更新 2024年11月23日docker 搭建svn服务器的方法示例
这篇文章将为大家详细讲解有关docker 搭建svn服务器的方法示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。
1. search && pull svn 镜像
docker search svn #搜索svn 镜像docker pull garethflowers/svn-server #获取镜像
2. 运行镜像
docker images #查看镜像docker run --name svn-server -d -v /Users/xxxx/docker/svn:/var/opt/svn -p 3690:3690 garethflowers/svn-server #启动镜像 -name #起别名-d #后台运行 -v #主机和容器目录映射-p #主机和容器端口映射
3. 进入容器
docker exec -it svn-server /bin/sh
4. 配置svn服务器
创建资源仓库
svnadmin create svn #创建一个目录为svn的仓库
创建成功生成文件
README.txt conf db format hooks locks
资源仓库配置 修改conf目录下svnserve.conf文件
anon-access = none # 匿名用户不可读写,也可设置为只读 readauth-access = write # 授权用户可写password-db = passwd # 密码文件路径,相对于当前目录authz-db = authz # 访问控制文件realm = /var/opt/svn/svn # 认证命名空间,会在认证提示界面显示,并作为凭证缓存的关键字,可以写仓库名称比如svn
配置账号与密码 修改conf目录下passwd文件
[users]# harry = harryssecret# sally = sallyssecretadmin = 123456
配置账户权限 修改conf目录下authz文件
[groups]owner = admin[/] # / 表示所有仓库admin = rw # 用户 admin 在所有仓库拥有读写权限[svn:/] # 表示以下用户在仓库 svn 的所有目录有相应权限@owner = rw # 表示 owner 组下的用户拥有读写权限
5. svn 拉取文件
svn co svn://127.0.0.1:3690/svn
关于"docker 搭建svn服务器的方法示例"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
仓库
文件
目录
镜像
用户
权限
配置
服务器
服务
容器
篇文章
资源
管理
方法
示例
主机
密码
更多
系统
控制
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ghost 网络克隆服务器
河北免备案云主机云服务器
列举网络安全防护措施
计算机网络安全工程专业
软件开发专业能不能考二建
neo4j创建新的数据库
cad至地理数据库
网络安全设计应用
杭州对对碰网络技术怎么样
全民棋牌游戏软件开发
江西南昌华为数据库
如何编写软件开发需求
数据库删除语句 update
php操作数据库转换json
花果山服务器水帘洞洞天的图片
已关闭检测网络连接的服务器
福建海新路网络技术有限公司
工信部 网络安全证书
数据库安全最重要的是什么
河南工业大学网络安全知识竞赛
oracle数据库序列号
我的世界服务器管理端指令
数据安全和网络安全的关系
微领地小蜜软件开发
数据库物理设计的内容
剑网2统数据库怎么安装
C语言软件开发报告
网络安全水平级别
什么是服务器和客户机
高校网络安全应急演练