2010-04-11 68 views
13

在Subversion中,我使用了Visual SVN服务器来在几分钟内完成服务。有没有与Mercurial等价的,所以我可以运行hg.mydomain.com?如何运行Mercurial服务器?

+0

http://stackoverflow.com/questions/740075/mercurial-server – 2010-04-11 20:37:52

回答

2

检查出水银维基上发布信息库here。它包含有关各种不同方式的良好信息,以使您的局域网或互联网上的回购信息可用。正如皮特的评论所说,Mercurial有一个内置的快速网络服务器,可以与一两个同事临时合作,但这听起来不像是适合您的请求。另外,我倾向于使用BitBucket.org托管我的仓库(公共和私人)以及一些错误跟踪。您可能想要查看他们的计划,并重点反对运行您自己的服务器。付费计划允许您设置CNAMES以将hg.yourdomain.com指向BitBucket服务器。

7

PublishingRepositories维基页面概述了您可以与人员交换变更集的所有不同方式。它们的范围从简单的共享文件空间到ssh,到hg serve的版本,到您的mercurial安装附带的hgweb/hgwebdir cgi脚本。你需要为你选择最好的机制,但你描述的hg.yourdomain.com机制与hgwebdir in Apache solution最接近,这在维基上完全详细描述。

4

您可以尝试HgLab:它是托管的Mercurial服务器,具有推入和推送支持,访问控制和Active Directory集成。

+0

谢谢,但这个问题已经不再相关 - 计算了一切。 – 2013-01-12 21:03:06

+4

@DmitriNesteruk你知道这些答案不仅适用于你,对吗? – 2016-02-26 20:57:18