Deployment Mercurial托管软件,替代方案?

Deployment Mercurial托管软件,替代方案?,deployment,mercurial,hosting,dvcs,Deployment,Mercurial,Hosting,Dvcs,除了随附的非常基本的脚本之外,是否还有任何软件包可用于在我自己的服务器上托管Mercurial repositories 我查看了Mercurial的wiki页面,该列表中唯一可行的替代方案是hgwebdir脚本,我已经设置了该脚本,但它相当基本 是否有人为Mercurial hosting制作了更好的网站软件?如您提供的链接所述,发布Mercurial存储库的方法多种多样,但hgwebdir是唯一支持多个repo的方法 with hgwebdir.fcgi, you can use fastc

除了随附的非常基本的脚本之外,是否还有任何软件包可用于在我自己的服务器上托管Mercurial repositories

我查看了Mercurial的wiki页面,该列表中唯一可行的替代方案是
hgwebdir
脚本,我已经设置了该脚本,但它相当基本


是否有人为Mercurial hosting制作了更好的网站软件?

如您提供的链接所述,发布Mercurial存储库的方法多种多样,但hgwebdir是唯一支持多个repo的方法

with hgwebdir.fcgi, you can use fastcgi and apache or nginx. 
这对于使用web服务器发布多个回购协议非常有用。

我将安装免费软件。它的目标是成为hgweb的替代品。它有很多功能:存储库管理(创建、删除、重命名)、用户管理(甚至LDAP集成)和提交统计信息。

是一种替代方法。与此不同,它是商业性的(即不是免费的),您必须设置/导入任何现有的mercurial存储库,这可能需要一些工作


自2.2版起,它就可以充当公共存储库主机。

因此hgwebdir是唯一可用于托管多个存储库的软件包?除了所有可以承载代码的网站之外,没有其他人制作过这样的网站软件?我还没有找到任何一家发布源代码的公司,我相信这是有充分理由的,但我仍然希望有一款比hgwebdir更精致的产品。@Lasse V.Karlsen:我同意你的看法。我没有看到其他的选择。最有可能的是,它们将改进hgwebdir。在nginx中使用fcgi确实很有效。至少这是我的经验,但团队规模有限。我们应该改变RhodeCode的答案:hg应用程序现在被称为RhodeCode。它是开源的,可在以下网址获得:rhodecode。org@JimReineri:谢谢,我最近自己安装了Rhodode,我很喜欢它。我已经更新了答案,使之成为最新版本。RhodeCode现在已经商业化了:(@Gili:你仍然可以在PyPI上找到RhodeCode:并且源代码是可用的:核心在GPLv3下-我不知道哪些部分不是免费软件。如果你想在共享(!)主机上安装RhodeCode,比如DreamHost(等等)像我一样,你可能想检查我写的指南支持汞。一个要考虑的是,HGWeb保持同步与新的汞释放的方式,其他不是。例如,汞服务器,其中HG SSH与一些回购管理功能,不(不是吗?)在mercurial添加子存储库六个月后提供子存储库支持。Hgweb从第0天开始提供子存储库。有一天,如果有足够多的人到这里投票支持mercurial,新的Atlassian存储库可能会支持它。需要注册(对所有人开放)。RhodeCode现在也开始商业化:(