我在哪里可以找到这样做的基于Web的svn管理应用程序

时间:2022-01-29 15:05:20

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作为身份验证和组的选项。