SVN服务器搭建

1.创建svn库


svnadmin create /Users/ztw/svn

2.配置svn (代码要置顶,否则会报错)

打开conf文件夹 ——
在svnserve.conf文件中,打开以下注释:


anon-access = read
auth-access = write
password-db = passwd
authz-db = author

再把anon-access = read修改为anon-access = none,这样就禁止了匿名访问,只有输入账号密码才可以访问。
在passwd文件中,在[users]下写入:

ztwHome = 1234
这样就分配了一个svn账号以及登录密码。

3. 配置svn用户组和权限

打开conf文件夹 ——
在authz文件中,在 [groups] 下写入:


ztwGroup = ztwHome
[/]
@ztwGroup = rw

我们可以对上面分配的svn账号进行分组管理,可以针对不同的分组和不同的账号进行不同的权限管理。
仿照里面的注释格式,在 [groups]下面添加组名和用户名,多个用户之间用逗号(,)隔开。
rw为可读可写

4.启动svn服务器


svnserve -d -r /Users/ztw/svn

5.关闭svn

在活动监视器中选择svnserve关闭即可。

你可能感兴趣的:(SVN服务器搭建)