SVN浏览和pipe理?

我正在寻找一个本地安装的Apache Web应用程序,它将作为本地SVN仓库的前端进行浏览和pipe理。 具体我需要:

  • 访问控制基于SVN回购的authz和passwd
  • pipe理function,如添加用户,更改访问控制
  • 统计,监视服务器的使用情况

一些function将允许可信用户添加提交后挂钩和日志导向视图(作为pipe理员,我不关心代码作为查看历史)。

对于第一个,只有部分 – websvn可以理解authz文件,并遵循您在那里定义的访问规则。

用于添加用户 – 考虑使用ldap作为更一般的authentication机制,并在访问svn时使用它进行authentication。 我使用ms活动目录,并具有基于http的authenticationsvn服务器[和websvn],我有合理的默认为所有authentication的用户,并给予更多的权利,只有那些谁需要他们,他们需要他们。

你真的需要检查Trac 。 有Ubuntu软件包,它会做你所需要的,再加上更多。