svn常用操作整理
[ 2021/01/11, 后端技术 , 2519阅, 1评 ]

启动svn服务

svnserve -d -r /data/svn/(多库)

svnserve -d -r /data/svn/test123(单库)

详情参考:SVN启动模式

关闭svn服务

使用ps aux|grep svn找到对应线程id,然后kill id

QQ截图20210111153350.png

重启svn服务

先关闭,再启动

创建版本库

tips:本例以多库svnserve方式启动SVN,设置用户admin并赋予读写权限。

执行命令svnadmin create /data/svn/test123,然后test123目录下会有conf目录,包括svnserve.conf、passwd、authz文件,用以配置相关用户和权限。

1、svn服务配置文件svnserve.conf

[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /data/svn/test123

2、用户名口令文件passwd

[users]
admin = mima123456

3、权限配置文件authz

[test123:/]
admin = rw

详细参数说明参考:SVN创建版本库

检出版本库

检出版本库URL为svn://192.168.0.1/test123,然后输入用户名admin,密码mima123456

tips:推荐使用小乌龟客户端TortoiseSVN

删除版本库

直接进/data/svn/目录,然后删除test123目录即可

有朋自远方来...评论一下呗O(∩_∩)O

  • 评论(1)

    容添下 [ 回复 ]
    2021-06-05 13:51

    会技术的大佬就是厉害