docker 搭建svn服务器的方法示例
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,这篇文章将为大家详细讲解有关docker 搭建svn服务器的方法示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。SVN是subversion的缩写,是一个开放源代
千家信息网最后更新 2024年11月20日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安全错误
数据库的锁怎样保障安全
软件开发cdi是什么意思
汕头app软件开发哪家好
五行数据库的名字
黑龙江推广软件开发商家
舟山靠谱的软件开发
有没有网络安全的基金可以投的
计算机网络技术的电脑配置
服务器管理员必会指令
车管123服务器异常
ip网络技术基础视频
大量数据同时插入数据库
flask开发数据库
数据库中删除学号为4的命令
2006年前网络安全
u盘复制不了大数据库
蛋白质谱数据库有哪些
漫画 客户以为的软件开发
unity3d 数据库
密匙管理服务器名
服务器 远程管理端口未过滤
软件开发工作负责什么
服务器搭建虚拟空间卖
多级安全数据库技术依据原则
怀旧服服务器装备不够怎么办
数据库表包括的内容
饥荒服务器回档一天指令
jsp操作数据库模糊查询
2019学软件开发
人工智能软件开发委培生
数据库每秒一百万条