hg作为Windows服务

我想在 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路由.
我在机器上做到了,它的作用就像一个魅力.它需要一些配置,但它是值得的.

他的帖子中有1个错误,我注意到他正在写一个hgwebdir.cgi,但是找不到这个错误.我确实找到了一个hgweb.cgi,所以拷贝粘贴这个文件.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...