22

我最近在 Linux 服务器 ( CentOS ) 上安装了 Subversion,一切正常。

我想知道是否有任何 Web 界面可用于管理存储库,即创建/删除存储库、管理用户和权限、查看修订历史记录等。

我的想法是我可以通过 Web 界面而不是使用 SSH 来做所有事情。

顺便说一句,我在这台服务器上有Plesk /virtuozzo(在另一台测试服务器上有 Webmin),所以如果有东西可以直接集成到这些服务器上,那就更好了!

4

6 回答 6

11

Subversion 人员有一个链接列表,其中引用了大量与 Subversion 相关的材料,包括管理和不同的 Web 界面。

我没用过,但Submin可能是你要找的。

如果您正在寻找简单的存储库浏览 mod_dav_svn 是最小的并且有效。

Trac已经被推荐了,但是它有更多的 bug-tracking-wiki-project-management 功能,但是开箱即用的 SVN 管理很少。

于 2009-02-19T15:00:14.017 回答
9

也看看: http ://www.usvn.info/

于 2009-11-25T15:49:52.270 回答
4

这可能是其他人所说的重复,但我已经看过很多选择。最好的可能是这些:

创建您自己的自定义 Subversion 管理层启发我检查 VisualSVN,但我还没有测试它。

于 2010-09-14T13:48:09.240 回答
2

Trac可能会满足您的目的,但我不确定它为您提供了对实际日常 SVN 命令的多少控制。然而,它确实有一个非常好的界面来查看 SVN 修订版。在这里查看gosmore的Trac页面示例,以及OpenStreetMap路由程序以了解它是什么样的。

还有websvnviewsvn,但我似乎找不到任何真正允许您上传文件以签入或类似的东西。它们都旨在查看存储库、下载文件、查看日志和比较修订。

就日常签入、签出而言,您最好使用svn命令或像TortoiseSVN(如果从 Windows 中使用)这样的友好 GUI 来处理这类事情。

于 2009-02-19T14:53:32.880 回答
1

SVN 专家建议使用 Subversion Edge

Install and Update: Certified binaries, wizard driven installers with 1-click updates
Repository Management: Create, manage, browse, and local backup
User Management: Manage roles, permissions and access rules
Administration: Authentication, server management and health analytics
Desktops & IDEs: Eclipse, Visual Studio, AnkhSVN, Subclipse, and more
Cloud Services: Public cloud backup and restore to CollabNet CloudForge
TeamForge: Adds multi-server Subversion replication, code governance, improved network performance, as well as Agile ALM through DevOps
Git: Upgrade to TeamForge from SubversionEdge to manage your Git and SVN repositories within one environment

我对此感到非常兴奋,目前正在对其进行设置(它是 Java 应用程序,因此与普通的 Web UI 相比,正确设置它需要一些时间)。

于 2013-03-03T23:23:04.643 回答
-2

您可能需要查看VoilàSVNOpenGrok

于 2010-07-13T09:23:10.187 回答