1.创建仓库
svnadmin create /usr/svn/test1
2.修改配置文件
vim /usr/svn/test1/conf/svnserver.conf
[general]
#匿名用户无法读写
anon-access = none
#验证用户可以读写
auth-access = write
#指定用户名密码配置文件为passwd
password-db = passwd
#指定权限配置文件为authz
authz-db = authz
#仓库名
realm = test1
vim /usr/svn/test1/conf/passwd
[users]
#用户名=密码
luffy = lf123
sanji=sanji123
vim /usr/svn/test1/authz
[groups]
#组名 = 用户1,用户2
caomao = luffy,sanji
[test1:/]
#@组名 = 权限
@caomao = rw
3.启动svn服务
svnserve -dr /usr/svn
此时上述用户可以checkout改目录下的文件
本文详细介绍如何从零开始搭建SVN服务器,包括创建仓库、配置访问权限及启动服务等步骤,并提供具体的命令行操作示例。
297

被折叠的 条评论
为什么被折叠?



