暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Docker篇 | SVN服务器

UNRAID 2023-04-24
988
如有修改或改动,关注文章底部留言!
教程对你有用,可以 “点赞” 和 “打赏”支持 ~




该篇教程主要讲解SVN服务器的搭建

SVN(Subversion):
是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。

主要流程目录:
1.安装
2.使用


1.安装
先创建一个容器


进入高级视图进行编辑


参考填写
    svn-server
    garethflowers/svn-server:latest
    https://oss-emcsprod-public.modb.pro/image/auto/modb_20230524_a4d4c47e-f9d7-11ed-9d34-fa163eb4f6be.png
    复制


    添加其他参数


    /var/opt/svn
    /mnt/user/appdata/svn


    3690
    3690


    2.使用
    打开控制台


    创建一个库:svnadmin create test


    来到映射目录,可以看到已经创建了一个test的库


    打开conf文件夹,找到svnserve.conf进行编辑


    对照图,有3个地方需要修改


    编辑passwd


    设置用户名和密码


    下载客户端
    https://tortoisesvn.net/downloads.html


    默认安装即可


    需要注意,安装完成可能提示需要电脑重启


    创建一个文件夹,右键就可以看到SVN了,点击设置


    点击语言发现只有英文,点击检查更新


    可以看到当前版本


    找到对应版本
    https://osdn.net/projects/tortoisesvn/storage/


    点击下载语言包


    滑动到最底下找到中文语言包


    下载完成点击安装


    这里可以勾选上


    再次打开就发现已经切换成中文了


    开始正式使用,点击检出


    注意格式是:svn://IP:3690/项目名称(nas上创建的)



    输入用户名和密码


    完成检出(文件夹有个小绿标),因为里面没东西所以是空的


    随便创建些东西到文件夹中


    点击提交


    东西都勾选上


    这样就完成提交了


    · END ·


    参考链接:

    https://hub.docker.com/r/garethflowers/svn-server

    https://www.bilibili.com/video/BV1f3411E7wQ

    https://tortoisesvn.net/downloads.html

    https://blog.csdn.net/qq_45228323/article/details/124900821

    https://osdn.net/projects/tortoisesvn/storage/

    https://blog.csdn.net/x755929642/article/details/123891789



    “ 你的赞赏是我更新的动力 


    · 55折活动 ·

    如何使用55折优惠码【David的日常】

    文章转载自UNRAID,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论