具有访问控制的SVN存储库管理器

具有访问控制的SVN存储库管理器,svn,Svn,我的工作目前使用SVN来管理我们所从事的各种编码项目。目前,我必须通过命令行管理SVN存储库,当我们使用SVN+ssh访问存储库时,我们需要ssh用户,当员工加入/离开或我们必须向外部承包商打开特定存储库时,这会变得复杂 我想要的是一个SVN Repository manager脚本/程序,我可以安装它(最好是基于linux的),它将允许我管理我们所有的存储库,并为不同的用户/组设置访问控制,如果可能的话,还可以限制IP地址访问 关于我可以查看的脚本,有什么建议吗?您可以在这里查看SVN acc

我的工作目前使用SVN来管理我们所从事的各种编码项目。目前,我必须通过命令行管理SVN存储库,当我们使用
SVN+ssh
访问存储库时,我们需要ssh用户,当员工加入/离开或我们必须向外部承包商打开特定存储库时,这会变得复杂

我想要的是一个SVN Repository manager脚本/程序,我可以安装它(最好是基于linux的),它将允许我管理我们所有的存储库,并为不同的用户/组设置访问控制,如果可能的话,还可以限制IP地址访问


关于我可以查看的脚本,有什么建议吗?

您可以在这里查看SVN access manager:


或者在这里:

您可以在这里查看SVN access manager:


或者在这里:

我知道解决您的问题的方法是使用Apache和libapache svn以及在htpasswd文件中设置的用户来托管您的项目。您可以从http地址进行推拉操作,还可以添加/删除用户,甚至可以创建用于细粒度控制的用户组。此外,您还拥有Apache或IIS的强大功能

在做任何事情之前,一定要仔细阅读文档。libapach2 svn和webvn有一个相当大的特性集,其中有几个小问题,您可能会遇到这些问题。设置起来有点棘手,但一旦你到了那里,它就非常灵活了


查看本教程以获得安装Apache和Subversion的指南,然后只需在其顶部添加WebVN即可。

我所知道的解决您问题的方法是使用Apache和libapache svn以及在htpasswd文件中设置的用户来托管您的项目。您可以从http地址进行推拉操作,还可以添加/删除用户,甚至可以创建用于细粒度控制的用户组。此外,您还拥有Apache或IIS的强大功能

在做任何事情之前,一定要仔细阅读文档。libapach2 svn和webvn有一个相当大的特性集,其中有几个小问题,您可能会遇到这些问题。设置起来有点棘手,但一旦你到了那里,它就非常灵活了


查看本教程以获得安装Apache和Subversion的指南,然后只需在其顶部添加WebVN即可。

也许您可以在服务器上安装。您将能够轻松管理对存储库的访问权限。唯一的缺点是ssh+svn方法不可用,但Apache安装程序很容易运行(如果需要,您可以使用Ubuntu/RPM)。

也许您可以在服务器上安装。您将能够轻松管理对存储库的访问权限。唯一的缺点是ssh+svn方法不可用,但Apache安装程序很容易运行(如果需要,您可以使用Ubuntu/RPM)。

我们不需要ssh+svn,这正是我们目前使用的方法。谢谢,我将查看Indefero。我们不需要ssh+svn,它正是我们当前使用的。谢谢,我将在Indefero退房。