Linux 如何添加新的LDAP';将用户升级为subversion

Linux 如何添加新的LDAP';将用户升级为subversion,linux,svn,ldap,collabnet,Linux,Svn,Ldap,Collabnet,我们的SVN管理员正在休假,我需要向subversion添加一个新用户 我们正在RedHat box上使用Collabnet Subversion 我找到了包含所有配置文件的CollabNet\u Subversion/conf/目录,其中包括一个auth文件,我可以看到该文件包含所有用户及其所属的组 我们所有的用户都需要使用他们的LDAP凭据登录,所以我不需要更改任何凭据 它看起来像这样: 公司授权生产 `[groups] it-leads = jsmith, hsimpson,

我们的SVN管理员正在休假,我需要向subversion添加一个新用户

我们正在RedHat box上使用Collabnet Subversion

我找到了包含所有配置文件的CollabNet\u Subversion/conf/目录,其中包括一个auth文件,我可以看到该文件包含所有用户及其所属的组

我们所有的用户都需要使用他们的LDAP凭据登录,所以我不需要更改任何凭据

它看起来像这样: 公司授权生产

   `[groups]
    it-leads = jsmith, hsimpson, pgriffin
    it-all = ajolie, rwitherspoon, @it-leads

    [/]
    * =

    [prod:/]
    @it-all = rw
    `

因此,我添加了新用户并重新启动了subversion。但这似乎没有奏效。我还缺什么吗?谢谢

在apache配置中,通常是一个require指令(例如“require group”或“require user”)。通常,用户必须属于访问svn的特定组(例如svn用户等)。

a。您提到有“公司授权生产”文件。请检查是否有其他授权文件,可能是“authz”。你能提供更多关于这方面的信息吗

根据你文件中的结构

[产品:/] @全部=rw

应该授予“it all”的所有用户读写权限,直到路径“prod”

b。如果这不起作用,请尝试使用“VisualSVN服务器”。它有一个非常好的gui来添加用户,并给他们特权


希望这有帮助。

您是否将新用户信息添加到应用程序配置和LDAP服务器数据库中?