用于远程 svn 管理的简单 Web 前端?

Ste*_*ski 8 freebsd svn apache-2.2

我们运行一个 SVN 存储库。我们的一些更高级的用户需要能够在不依赖系统管理员的情况下执行一些 SVN 管理。

他们需要能够执行诸如创建 SVN 存储库、删除 SVN 存储库以及执行诸如“svnadmin dump”和“svnadmin load”之类的命令。

我们希望避免在这些 FreeBSD 机器上使用 SSH 访问,而是希望通过 Web UI 提供服务接口。

我正在寻找一个使用 Perl 或 PHP 的简单脚本(或少量脚本)。我找到了svnadmin(来自 Jochen Hoenicke)或svnadmin.pl(来自 doug munsinger),但我希望找到具有更大用户社区或其他人推荐的东西。

看起来Trac允许 SVN 管理,但附带的功能可能比我们需要的更多。

Ste*_*ski 5

最后,我们选择使用svnadmin(来自 Jochen Hoenicke)。

之所以获胜,是因为它是一个包含 400 行代码的简单文件,并且在必要时我们可以自行修复。不幸的是,它没有用户社区或很多推荐。但它的简单性胜出。如果我们推荐它,请在 6 个月内问我 ;)


Koo*_*out 1

迟到的答案,因为我是 serverfault 的新手:我们(大学 compsci 部门)开发了我们自己的自助服务 svn Web 界面,并将其作为开源提供。名为 repocafe,可从http://repocafe.cs.uu.nl/获取。根据我们自己的需求建模,它可以处理单个或多个 LDAP 服务器和来宾用户。也许“简单”有点过分了。