SVN的配置和使用

来源:互联网 发布:mac粉底液哪个最白 编辑:程序博客网 时间:2024/06/03 09:48
上一篇具体讲述了SVN的客户端与服务器的下载安装和简单的使用,详见:SVN服务器与客户端的下载与安装
使用SVN进行代码管理,有一项目的是追溯问题代码的编写人和编写时间,那么就需要有个权限控制,不能让所有人都能对仓库里的代码进行查看和修改,那么就存在权限认证和配置问题。

创建好代码仓库之后,仓库中会有如下文件:


很显然,做配置需要打开conf文件:


(1)编辑svnserve.conf文件

把password-db = passwd 和#authz-db = authz前的空格和#去掉,anon-access = read表示匿名访问为只读


(2)编辑passwd文件
[users]

harry = harry,前面的是用户名harry,后面的是密码harry。


(3)编辑authz文件

对代码仓库和用户的读写权限进行限制


配置完毕,重启一下SubVersion服务器:svnserve -r -d E:\wamp\www\SVNLib

这时候再对shop项目进行检出的时候,就需要用户名和密码了:



使用不同的用户,对代码的读写权限也是不一样的.

0 0