[TOC]
docker pull sighof001/svn-server
SVN_HOME=/home/svn SVN_PORT=8004 SVN_REPO_NAME=my-repo
mkdir $SVN_HOME
docker run --name svn-server \
--detach \
--volume $SVN_HOME:/var/opt/svn \
--publish $SVN_PORT:3690 \
sighof001/svn-server
docker exec -it svn-server svnadmin create $SVN_REPO_NAME
cd /home/svn/$SVN_REPO_NAME cp -R conf conf.bak
cd /home/svn/$SVN_REPO_NAME/conf
[users]
lx=lx
clx=clx
csj=csj
[groups]
admin=lx
try=lx,csj,clx
[/]
@try=rw
放开以下三项
# 没有权限的用户不能访问
anon-access = none
# 用户配置文件
password-db = passwd
# 权限配置文件
authz-db = authz
svn://localhost:8004/$SVN_REPO_NAME
此处localhost替换为宿主机ip
Content type
Image
Digest
Size
4.9 MB
Last updated
over 8 years ago
docker pull sighof001/svn-server