我想在
Windows服务器上使用mercurial.由于我想通过http推送,hg服务似乎是最简单的解决方案.它工作正常,但我重新启动后,每次重新启动后,所以我需要它作为Windows服务.使用sc create …手动进行安装不起作用,它会创建一个在尝试启动时抛出错误的服务.我发现一些这个问题的引用
> https://bitbucket.org/tortoisehg/stable/issue/1245/configure-hg-serve-to-run-as-a-windows-service-from
> https://bitbucket.org/andrearicossa/hgservice
但是如果有的话,他们的文件记载不全. (当然,我可以安装一个Web服务器并使用hgweb,但是看起来更复杂).你有什么经验可以很容易地设置hg服务…< many args>作为Windows服务?
更新:
感谢不同的方法.我们住在hg服务中,我们公司的windows家伙设法将其安装为不太合适的服务.
你应该查看
Jerremy Skinner his blogpost关于这个问题.他解释了如何在IIS7上托管Mercurial存储库,并使用一些不错的URL路由.
我在机器上做到了,它的作用就像一个魅力.它需要一些配置,但它是值得的.
原文链接:https://www.f2er.com/windows/371400.html我在机器上做到了,它的作用就像一个魅力.它需要一些配置,但它是值得的.
他的帖子中有1个错误,我注意到他正在写一个hgwebdir.cgi,但是找不到这个错误.我确实找到了一个hgweb.cgi,所以拷贝粘贴这个文件.