服务端svn的简易配置

标签:服务器

访客:36843  发表于:2013-09-03 15:00:01

首先按装svn服务器,直接按提示安装就可以了。这里不再描述。

如何在服务器上创建一个项目的repository 
先建立repository的对应的目录,比如/gblcdata/svndata/yuezai/baseline
svnadmin create /gblcdata/svndata/yuezai/baseline

建好后在/gblcdata/svndata/yuezai/baseline下会出现几个目录,其中conf目录下有
authz,passwd和svnserv.conf文件,用来配置访问的用户和权限。
authz是访问用户列表
cat authz
[groups]
admin = yinjl
[/]
yinjl = rw
efo   = r
这里建立了两个用户

那么对应用户的密码在passwd文件
[users]
yinjl=xxxxx
efo=xxx
注意用户和密码之间最好不要有空格和tab键
最后在svnserv.conf中添加配置用户的访问策略
cat svnserv.conf
anon-access = read
auth-access = write
第一个去掉前面的#,是匿名访问可读,第二个是认证访问
authz-db = authz  表示采用前面编辑的authz里的用户进行访问
password-db = passwd 表示采用前面编辑的passwd文件的用户密码
注意前面都不能有空格或者tab键盘

编辑完毕后,使用客户端svn工具就可以使用了

评论(0)

您可以在评论框内@您的好友一起参与讨论!

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");