使用Subversion,我使用Visual SVN服务器在几分钟内完成并提供服务。是否有Mercurial的等价物,所以我可以运行hg.mydomain.com?
答案 0 :(得分:7)
PublishingRepositories维基页面概述了您可以与人交换变更集的所有不同方法。它们包括简单的共享文件空间,ssh,hg serve
中的构建,以及mercurial安装附带的hgweb / hgwebdir cgi脚本。您需要为您选择最佳机制,但您描述的hg.yourdomain.com机制最接近于wiki上详细详述的hgwebdir in Apache solution。
答案 1 :(得分:7)
对于Windows上的Mercurial服务器,您可以在此处获得一个非常好的教程:http://www.jeremyskinner.co.uk/mercurial-on-iis7/或此处:http://blog.schuager.com/2010/03/how-to-setup-mercurial-server-on.html
设置起来很容易,就像魅力一样。
答案 2 :(得分:4)
您可以尝试HgLab:它是一个托管的Mercurial服务器,具有拉动和推送支持,访问控制和Active Directory集成。
答案 3 :(得分:2)
查看发布存储库here上的Mercurial wiki。它包含有关通过LAN或互联网提供回购信息的各种不同方法的良好信息。正如Pete的评论所说,Mercurial有一个内置的,快速的网络服务器,可以暂时与一个或两个同事合作,但这听起来并不适合你的请求。
顺便说一句,我倾向于使用BitBucket.org来托管我的存储库(公共和私有)以及一些错误跟踪。您可能希望查看他们的计划和重量,以防止运行您自己的服务器。付费计划允许您将CNAMES设置为指向hg.yourdomain.com到BitBucket服务器。
答案 4 :(得分:1)
Mercurial附带了一个内置的Web界面:http://hgbook.red-bean.com/read/collaborating-with-other-people.html
答案 5 :(得分:0)