【问题标题】:Subversion web interface [closed]颠覆网络界面[关闭]
【发布时间】:2010-10-08 14:45:11
【问题描述】:

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

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

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

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

【问题讨论】:

  • VisualSVN Server 具有用于 SVN 存储库的现代 Web UI。它支持 Markdown,查看 MS Work docx 文件,具有 repo 搜索功能和许多其他有用的功能。在demo-server.visualsvn.com/!/#的演示服务器上试用

标签: linux svn centos plesk


【解决方案1】:

Subversion 人员有一个links list,它引用了大量与 Subversion 相关的材料,包括管理和不同的 Web 界面。

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

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

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

【讨论】:

【解决方案2】:

还请看: http://www.usvn.info/

【讨论】:

  • 这个真的很棒
【解决方案3】:

这可能是其他人所说的重复,但我已经研究了很多选项。最好的可能是这些:

Creating your own custom Subversion management layer 启发我检查 VisualSVN,但我还没有测试过。

【讨论】:

  • VisualSVN 似乎不提供网络界面。
  • @reinerpost VisualSVN 服务器仅提供 Web user 界面。看看这里的演示:demo-server.visualsvn.com
【解决方案4】:

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

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

就日常签入、签出而言,您最好使用svn 命令或类似TortoiseSVN 的友好GUI(如果从Windows 使用)东西。

【讨论】:

  • 不。 Trac 不允许您管理 svn 用户和存储库。
【解决方案5】:

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 相比,正确设置它需要一些时间)。

【讨论】:

    【解决方案6】:

    您可能想结帐VoilàSVN 或OpenGrok

    【讨论】:

    • 可能,但它们不是基于 Web 的 Subversion 管理界面。
    猜你喜欢
    • 2016-06-02
    • 1970-01-01
    • 2010-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多