在我公司的内部网上托管Mercurial?

时间:2010-03-18 20:52:16

标签: mercurial hosting intranet bitbucket

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

4 个答案:

答案 0 :(得分:6)

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

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

这不是Bitbucket。如果您有一个体面的预算,您可能可以为您的公司购买bitbucket许可证 - 我不知道。

答案 1 :(得分:3)

Hgwebdir为您的hg repos提供了一个网络界面。它比Bitbucket的功能简单得多,但还不错。

您必须在服务器上设置网络服务器(apache)和mercurial。

答案 2 :(得分:1)

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

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

答案 3 :(得分:0)

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

此处的空间仅限于详细说明,但codeBeamer user guide应该回答您的所有问题。

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