我想在不重新启动subversion服务器的情况下创建一个subversion用户,但唯一的方法就是编辑passwd文件。
是否有添加用户的命令?
答案 0 :(得分:1)
根据svn的访问方式,有不同的身份验证方式。如果您通过apache htpasswd或htdigest服务它可能会做你想要的。
答案 1 :(得分:1)
如果您仅使用svnserve守护程序,则用户文件是以
命名的文件password-db = passwd.conf
在conf/svnserve.conf
标题下的[general]
配置文件中。
没有用于将用户添加到此文件的API,但您始终可以执行以下操作:
echo "$user = $passwd" >> conf/passwd.conf
只需将新用户添加到列表末尾(我假设您已将[users]
标题设置在该文件的顶部。
我认为您不应该重新启动服务器以考虑新用户。