首页 » 网站建设 » phpshellexecsvn技巧_Docker_SVN支配

phpshellexecsvn技巧_Docker_SVN支配

访客 2024-11-10 0

扫一扫用手机浏览

文章目录 [+]

$ docker search svn

2、拉取镜像

$ docker pull garethflowers/svn-server

3、tag镜像

phpshellexecsvn技巧_Docker_SVN支配

$ docker tag garethflowers/svn-server:latest local-svn-server:local

4、创建svn容器,并启动

phpshellexecsvn技巧_Docker_SVN支配
(图片来自网络侵删)

$ docker run -d -p 3690:3690 \ --restart=always \ --name local-svn-server \ -v /etc/localtime:/etc/localtime:ro \ -v /home/www/svn:/var/opt/svn \ local-svn-server:local

5、创建仓库

$ docker exec -it local-svn-server svnadmin create yhblockchain_repo

6、进入容器

$ docker exec -it local-svn-server /bin/sh

7、查看该目录下的配置文件

[root@iz2ze6u0apce8jpapxeubpz repo]# ll total 20 -rw-r--r-- 1 root root 1080 Nov 27 23:37 authz -rw-r--r-- 1 root root 885 Nov 27 23:37 hooks-env.tmpl -rw-r--r-- 1 root root 309 Nov 27 23:37 passwd -rw-r--r-- 1 root root 4371 Nov 27 23:37 svnserve.conf [root@iz2ze6u0apce8jpapxeubpz conf]# svnserve.conf  #svn版本库配置文件 passwd     #svn用户配置 authz      #权限配置 hooks-env.tmpl  #环境变量配置实例

8、配置用户: vi passwd 配置解释如下:

[users] user1 = 123    #用户名 = 密码 user2 = 123    #用户名 = 密码

9、配置权限:vi authz 常用配置解释如下:

[group] group1 = user1,user2  #组中用户与passwd中对应 [repo:/] user1 = rw      #单用户 @group1 = rw    #@表示组 =r          #表示所有用户 仓库下目录配置 [repo:/folder1]    #仓库下的folder1目录,权限配置与上面相同

10、客户端连接SVN:

标签:

相关文章

php为无色透明技巧_水货钻石其实也还行

从各种钻石中,可以看到大大小小的“包裹体” 图片来源:参考文献包裹体的种类多样。比钻石形成更早的包裹体,叫“原生包裹体”;与钻石同...

网站建设 2024-12-19 阅读1 评论0

phpstudy发送gbk技巧_php的文件上传

这里首先声明一下这一章的内容比较多,比较难,你要抱着和自己去世磕的态度。细微之处不放过,多敲多练是王道。 学习就像爬山,得一步一步...

网站建设 2024-12-19 阅读1 评论0