我正在寻找一个基于Web的svn管理员,它可以使用LDAP用户和组,它可以通过Web界面创建回购添加/修改回购的钩子。
例如,您有一个可以访问多个repos的LDAP组。然后,您可以在该组中拥有一个用户,该用户可以是该组中所有用户的管理员。
此管理员可以为AD用户创建内部/单一回购组,并为所有用户和回购组设置对回购的访问权限。
浏览代码库并不重要,因为在开发过程中有任何人都会使用这些工具。
是否有svn的网络管理工具可以完成所有这些工作?
答案 0 :(得分:3)
VisualSVN Server绝对是您的选择。但是,您无法从Web界面管理权限或挂钩。我使用远程桌面来管理我们在服务器上的安装。我也不认为有任何方法可以设置管理员权限。
除非您有不寻常的需求,否则我建议您使用单个存储库并设置文件夹权限,以使Subversion结构尽可能简单。 book解释了为什么单一存储库是最佳方法。
答案 1 :(得分:0)
我所知道的唯一一个SVN实现就是VisualSVN Server。它在www.visualsvn.com
免费我不确定你是否可以通过网络进行管理;值得研究。但它确实使用Active Directory作为身份验证和组的选项。