威联通NAS上配置SVN
at 2023-06-15 09:36:06, by 鹏城奋青
1. 软件
1.1 Docker容器镜像
https://hub.docker.com/r/elleflorio/svn-server
1.2 镜像内置SVN服务版本
/etc/subversion # svnserve --version
svnserve, version 1.9.7 (r1800392)
2. 配置说明
2.1 配置SVN目录,镜像默认svn目录为/home/svn,将宿主机上的SVN目录挂载到容器的此目录下。
2.2 配置DAV用户,通过htpasswd /etc/subversion/passwd {username}这样的方式添加基于http dav方式
访问的用户,并且可以在/etc/subversion/subversion-access-control下添加访问控制,如:
###只允许wisforce组下的用户能读写
[groups]
wisforce = pcfq
[/]
@wisforce = rw
2.3 如果想使用svn://协议,则配置每个库下的conf目录中的用户和访问控制。