我们在 Apache 位置使用 WebDAV 拥有本地 SVN 存储库。我们的密码使用htpasswd
命令存储在passwd
文件中。
在这种情况下,只有管理员可以使用以下方法向用户添加/更改/分配密码
sudo htpasswd /etc/subversion/passwd <username>
但是我们需要添加用户自己更改密码的可能性,因此在管理员添加新用户后 - 用户将能够将密码更改为拥有。
是否有任何现成或易于实施的解决方案来实现此功能?可能是一些CMS或其他LAMP解决方案?或CGI...
当然,每个用户都应该只能更改自己的密码
也许像submin这样的东西会适合你 http://supermind.nl/submin/about.html?
我找到了一个小的Perl脚本,它允许每个SVN用户更改他的密码。 svnpasswd