首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Authz的SVN存储库

带有Authz的SVN存储库
EN

Stack Overflow用户
提问于 2020-01-07 18:34:54
回答 1查看 244关注 0票数 0

我需要什么:

我需要一个帐户为开发人员(读和写)和另一个(user3)只读(用于更新)。

我的存储库的配置

档案载于:

  1. /home/svnrepos/repo1/
  2. /home/svnrepos/repo2/

我的apache .conf文件:(/etc/apache2/sites-enabled/svn.conf)

代码语言:javascript
复制
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

<Location /svn/repo1>
  DAV svn
  SVNPath /home/svnrepos/repo1
  AuthType Basic
  AuthName "Repo One"
  AuthUserFile /etc/subversion/passwd
  AuthzSVNAccessFile /etc/subversion/authz
  Require valid-user
</Location>
...

和authz文件:/etc/subversion/authz

代码语言:javascript
复制
[repo1:/]
* =
user1 = rw
user2 = rw

[repo1:/trunk]
user1 = rw
user2 = rw
user3 = r

[repo2:/]
* =
user1 = rw
user2 = rw

当我试图访问https://example.com/svn/repo1:(没有询问用户名和密码)

但是如果我去https://example.com/svn/repo1/foo,它就能工作(问我用户名和密码)。

为什么我看不到这个存储库的根?

我试着跟踪这个指南

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-24 09:53:22

问题是另一个名为"repo1OLD“的存储库。我不知道为什么,但移除它解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59634180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档