上一篇具体讲述了SVN的客户端与服务器的下载安装和简单的使用,详见:SVN服务器与客户端的下载与安装
使用SVN进行代码管理,有一项目的是追溯问题代码的编写人和编写时间,那么就需要有个权限控制,不能让所有人都能对仓库里的代码进行查看和修改,那么就存在权限认证和配置问题。

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

SVN的配置和使用

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

SVN的配置和使用

(1)编辑svnserve.conf文件

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

SVN的配置和使用

(2)编辑passwd文件
[users]

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

SVN的配置和使用

(3)编辑authz文件

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

SVN的配置和使用

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

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

SVN的配置和使用

SVN的配置和使用

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

相关文章:

  • 2021-08-07
  • 2021-06-19
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
  • 2021-09-28
  • 2021-08-20
  • 2022-12-23
猜你喜欢
  • 2021-07-04
  • 2022-02-07
  • 2021-04-29
  • 2022-12-23
  • 2021-07-25
  • 2021-06-12
相关资源
相似解决方案