Mercurial托管软件,替代品?

时间:2010-10-04 08:26:02

标签: deployment mercurial hosting dvcs

除了随附的基本脚本之外,是否有可用于在我自己的服务器上托管Mercurial存储库的软件包?

我查看了Mercurial的PublishingRepositories维基页面,该列表中唯一可行的替代方案是我设置的hgwebdir脚本,但它非常基本。

有没有人为Mercurial托管制作更好的网站软件?

3 个答案:

答案 0 :(得分:9)

我会安装免费软件Kallithea source code management system。它旨在成为一个hgweb替代品。它具有许多功能:存储库管理(创建,删除,重命名),用户管理(甚至是LDAP集成)和提交统计信息。

答案 1 :(得分:1)

有多种方法可以发布mercurial存储库,如您提供的链接中所述,但hgwebdir是支持多个存储库的唯一方法。

with hgwebdir.fcgi, you can use fastcgi and apache or nginx. 

这对于使用Web服务器发布多个存储库非常有用。

答案 2 :(得分:1)

Kiln是另一种选择。与RhodeCode不同,它是商业的(即不是免费的),你必须设置/导入任何现有的mercurial存储库,这可能有点工作。

从版本2.2开始,它可以充当公共存储库主机。