I am looking for a web based svn admin that can use LDAP Users and Groups which can create repos add/modify hooks of a repo through the web interface.
我正在寻找一个基于Web的svn管理员,它可以使用LDAP用户和组,它可以通过Web界面创建回购添加/修改回购的钩子。
For example you have a LDAP group that has access to multiple repos. You can then have one user in the group that can be an admin of all users in the group.
例如,您有一个可以访问多个repos的LDAP组。然后,您可以在该组中拥有一个用户,该用户可以是该组中所有用户的管理员。
This admin can create internal/single-repo groups for AD users and set access to repos for all users and repo groups.
此管理员可以为AD用户创建内部/单一回购组,并为所有用户和回购组设置对回购的访问权限。
Browsing the code base is not as important because there are a million tools that anyone uses for that during development.
浏览代码库并不重要,因为在开发过程中有任何人都会使用这些工具。
Is there a web admin tool for svn that does all of this?
是否有svn的网络管理工具可以完成所有这些工作?
2 个解决方案
#1
VisualSVN Server is definitely the way to go. However, you can't administer permissions or hooks from the web interface. I use remote desktop to administer our install on the server. I also don't think there's any way to set admin permissions as you're asking.
VisualSVN Server绝对是您的选择。但是,您无法从Web界面管理权限或挂钩。我使用远程桌面来管理我们在服务器上的安装。我也认为没有办法像你问的那样设置管理员权限。
Unless you have unusual needs, I advise you to keep your Subversion structure as simple as possible by using a single repository and setting permissions on folders. The book explains why the single repository is the best approach.
除非您有不寻常的需求,否则我建议您使用单个存储库并设置文件夹权限,以使Subversion结构尽可能简单。该书解释了为什么单一存储库是最好的方法。
#2
The only SVN implementation that I know of that does this is VisualSVN Server. Its free at www.visualsvn.com
我所知道的唯一一个SVN实现就是VisualSVN Server。它在www.visualsvn.com免费提供
I'm not sure if you can administer it via web; worth investigating. But it does use Active Directory as an option for authentication and groups.
我不确定你是否可以通过网络进行管理;值得调查。但它确实使用Active Directory作为身份验证和组的选项。
#1
VisualSVN Server is definitely the way to go. However, you can't administer permissions or hooks from the web interface. I use remote desktop to administer our install on the server. I also don't think there's any way to set admin permissions as you're asking.
VisualSVN Server绝对是您的选择。但是,您无法从Web界面管理权限或挂钩。我使用远程桌面来管理我们在服务器上的安装。我也认为没有办法像你问的那样设置管理员权限。
Unless you have unusual needs, I advise you to keep your Subversion structure as simple as possible by using a single repository and setting permissions on folders. The book explains why the single repository is the best approach.
除非您有不寻常的需求,否则我建议您使用单个存储库并设置文件夹权限,以使Subversion结构尽可能简单。该书解释了为什么单一存储库是最好的方法。
#2
The only SVN implementation that I know of that does this is VisualSVN Server. Its free at www.visualsvn.com
我所知道的唯一一个SVN实现就是VisualSVN Server。它在www.visualsvn.com免费提供
I'm not sure if you can administer it via web; worth investigating. But it does use Active Directory as an option for authentication and groups.
我不确定你是否可以通过网络进行管理;值得调查。但它确实使用Active Directory作为身份验证和组的选项。