iF.SVNAdmin 是一个 Web 版的 SVN 管理工具,使用它可以管理 Subversion 授权文件。它基于 PHP5.3 和 Web 服务器(如 NGINX、Tengine),不需要数据库后端或类似的东西,完全基于 Subversion 授权和用户身份验证文件(包括对用户和组的LDAP支持)。

使用它可以设置多个 SVN 管理员从 Web 管理用户和权限,允许用户自行重置密码。

功能介绍

  • 代码仓库管理(创建、删除)

    • 创建带有预定义项目结构的代码层库
    • 删除存储库(高级配置)
    • 浏览以更容易地创建访问路径
    • 在特定的访问路径上定义项目管理员
  • 用户管理

    • 用户自行变更密码
    • 权限控制(允许其他用户已设定的权限访问 Web-UI)
  • 用户组管理
  • 密码文件支持
  • LDAP 支持 (从 LDAP/AD 获取用户和组)
  • 摘要式身份验证的支持(DIGEST authentication support)
  • 访问路径管理
  • 分配预定义的权限
  • 多语言

应用截图

  • iF.SVNAdmin setting
  • iF.SVNAdmin repository-list
  • iF.SVNAdmin rrepository-create
  • iF.SVNAdmin permission-assign
  • iF.SVNAdmin user-view