IIS7.5上的HgLab(Mercurial)。 Http错误500推送时拒绝访问

时间:2014-01-14 08:36:17

标签: python mercurial iis-7.5

我正在尝试在Windows 2008 R2 Standard SP1 64位上的IIS 7.5上安装Mercurial。 起初我们将它安装在32位的Win 7机器上没有问题,但是将它移到了实时服务器并获得了用户权限问题。 当我推动时,TortoiseHg会给出以下错误。

HTTP错误:500(拒绝访问路径'C:\ Apps \ hglab \ Repos \ data \ repositories \ master \ CashExpress \ Kenya.hg \ store \ 00changelog.i'。)

我必须在2008 R2网络服务器上激活32位应用程序。 我使用的是HgLab 0.3.10和TortoiseHg 2.9.2 我使用的是从本网站下载的Mercurial http://hglabhq.com/

我在网上广泛搜索并且堆栈溢出。大多数解决方案不适用于IIS7.5,而适用于IIS7.5的解决方案并不能解决我的问题。

我认为这是用户权限问题或32位/ 64位。不确定Mercurial使用的是什么用户。 我尝试使用匿名IUSR完全访问,但没有成功。 我检查IIS日志,看起来它正在使用用户“mecurial / proto1.0”,我无法获得任何信息。我也无法在Windows上找到该用户。我认为它是Python / Apatch用户。

如果您需要更多信息,我会帮您解决。

我不熟悉Python或Apache。

请帮助我耗尽时间并且想要使用Mecurial而不是TFS。

0 个答案:

没有答案