SVN 浏览和管理?

SVN 浏览和管理?

我正在寻找一个本地可安装的 Apache Web 应用程序,它将充当本地 SVN 存储库的前端,供浏览和管理。具体来说,我需要:

  • 基于 SVN repo 的 authz 和 passwd 的访问控制
  • 管理功能,例如添加用户、更改访问控制
  • 统计信息,监控服务器的使用情况

一些功能将允许受信任的用户添加提交后挂钩和面向日志的视图(作为管理员,我不太关心代码,而是查看历史记录)。

答案1

对于第一个,并且只是部分 -网页版本控制可以理解 authz 文件并遵循您在那里定义的访问规则。

对于添加用户 - 考虑使用 ldap 作为更通用的身份验证机制,并在访问 svn 时使用它进行身份验证。我正在使用 ms active directory 并为 svn 服务器[和 websvn] 提供基于 http 的身份验证,我为所有经过身份验证的用户提供了合理的默认值,并且仅为需要它们的用户在需要的地方提供更多权限。

答案2

你真的需要看看追踪。有 Ubuntu 软件包,它可以满足您的需要,甚至更多。

相关内容