我们的SVN管理员正在休假,我需要为subversion添加新用户。
我们在RedHat盒子上使用Collabnet Subversion。
我发现 CollabNet_Subversion / conf / 目录包含所有配置文件,包括我可以看到的auth文件包含我们所有用户及其所属的组。
我们所有用户都需要使用他们的LDAP凭据登录,因此我无需更改任何内容。
它看起来像这样: company_auth_production
`[groups]
it-leads = jsmith, hsimpson, pgriffin
it-all = ajolie, rwitherspoon, @it-leads
[/]
* =
[prod:/]
@it-all = rw
`
所以我添加了新用户并重新启动了subversion。但这似乎并没有成功。我错过了别的什么吗?感谢
答案 0 :(得分:0)
在您的apache中配置通常是 require 指令(例如“require group”或“require user”)。通常有一个特定的组,用户必须属于访问svn(例如svnusers等...)
答案 1 :(得分:0)
一个。你提到有“company_auth_production”文件。请检查是否有其他授权文件,可能是“authz”。能否提供更多相关信息。
根据文件中的结构
[PROD:/] @ it-all = rw
应该给“it-all”的所有用户提供读写访问权限,直到“prod”路径。
湾如果这不起作用,请尝试使用“VisualSVN Server”。它有一个非常好的gui添加用户并给予他们特权。
希望这有帮助。