本文详细介绍了docker搭建svn服务器的方式,对大家来说非常详细。对大家的学习、培训或者工作都有一定的参考价值,一定要朋友们参考。
SVN是subversion的缩写,是一个开源版本的自动控制系统。按照分公司管理系统软件的高效管理,简单来说就是多人共同开发同一个新项目,共享资源,最终完成集中管理。
1。搜索和搜索。&Pulsvn镜像系统
dockersearchsvn#检索svn镜像系统 dockerpullgarethflowers/svn-server#获得镜像系统2。 *** 作后视镜系统
dockerimages#查询镜像系统 dockerrun--namesvn-server-d-v/Users/xxxx/docker/svn:/var/opt/svn-p3690:3690garethflowers/svn-server#起动镜像系统 -name#起别称 -d#后台程序 -v#服务器和器皿文件目录投射 -p#服务器和器皿端口映射3。进入容器
dockerexec-it服务服务器/bin/sh
4。配备svn服务器
建立资源仓库
Svnadmincreatesvn#用svn文件目录建立一个仓库。
建立一个成功的文档。
README.txtconfdb格式挂钩锁
资源分配会更改conf文件目录中的svnserve.conf文档。
anon-access=none#匿名用户不能读写能力,也可设定为写保护read auth-access=write#受权客户可写 password-db=passwd#密码文件途径,相对性于当前目录 authz-db=authz#密钥管理文档 realm=/var/opt/svn/svn#验证类名,会在验证提醒桌面显示,并做为凭据缓存文件的关键词,能够写库房名字例如svn使用帐户和登录密码更改conf文件目录中的passwd文档。
[users] #harry=harryssecret #sally=sallyssecret admin=123456配备帐户管理权限,以更改conf文件目录中的authz文档。
[groups] owner=admin [/]#/表明全部库房 admin=rw#客户admin在全部库房有着读写能力管理权限 [svn:/]#表明下列客户在库房svn的全部文件目录有相对管理权限 @owner=rw#表明owner组下的客户有着读写能力管理权限5。svn获取文档
svn公司svn://127.0.0.1:3690/svn
摘要
到目前为止,这篇关于docker关于构建svn服务器的示例教程的文章已经在这里详细介绍了。有关dockersvn服务器的大量信息,请搜索以前的文章或再次访问下面的相关文章。期待你以后的申请!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)