【问题标题】:Host Mercurial on my company's intranet?在我公司的 Intranet 上托管 Mercurial?
【发布时间】:2011-01-29 05:15:31
【问题描述】:

我不想使用基于 Web 的外部 Mercurial 主机,而是想在我公司的 Intranet 上设置一个。是否有基于 Web 的 Mercurial 工具,可以让您拥有像 Bitbucket 一样的界面,但让您在本地托管 Mercurial?

【问题讨论】:

    标签: mercurial hosting intranet bitbucket


    【解决方案1】:

    Hgwebdir 为您的 hg 存储库提供 Web 界面。它比您从 Bitbucket 获得的要简单一些,但已经足够好了。

    你必须在服务器上设置一个 webserver(apache) 和 mercurial。

    【讨论】:

      【解决方案2】:

      Mercurial 附带hgwebdir.cgi,可以配置为提供存储库托管的基本接口。使用 Apache 进行设置非常简单。

      我在家里的 OSX 盒子上使用它;花了大约一个小时 - 其中大部分是与桌面机器上的服务器操作相关的权限。

      这不是 Bitbucket。如果你有足够的预算,你也许可以为你的公司购买一个 bitbucket 许可证——我不知道。

      【讨论】:

      • Bitbucket 现在可以一次性为最多 10 位用户支付 10 美元。可能就够了。刚刚发现它,感谢您提到可以为 Intranet 获取它。
      • 写得太快了。这目前仅适用于 git。
      【解决方案3】:

      codeBeamer 是一个完整的应用程序生命周期管理平台,可以完成 BitBucket 的所有功能等等。它提供商业支持,可以安装在任何符合 Java 标准的服务器上,也可以安装在公司防火墙后面。

      这里的空间有限,无法详细说明,但codeBeamer user guide 应该会回答您的所有问题。

      (免责声明:我们是产品的开发者。)

      【讨论】:

        【解决方案4】:

        使用Deveo,您可以管理 Mercurial、Git 和 Subversion 存储库,以及用于二进制存储的 WebDAV 存储库。它还具有其他功能,例如项目 Wiki 和问题跟踪,使其类似于 Github/Gitlab,但支持多个 VCS。

        (免责声明:我在 Deveo 工作)

        【讨论】:

        • 我的意见:Deveo 非常好!但对于自托管选择,您每年为每位用户支付一笔费用。它缺乏“一次性”付款来购买它。例如,如果他们制作了一个包以便能够购买一年,包括仅针对该年的更新将是最好的。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-19
        • 1970-01-01
        相关资源
        最近更新 更多