【问题标题】:Mercurial on IIS6+Win Server 2003 - path problemsIIS6+Win Server 2003 上的 Mercurial - 路径问题
【发布时间】:2009-09-09 20:11:00
【问题描述】:

我正在尝试按照教程 on this blog 让 Mercurial 在 Windows Server 2003 上与 IIS6 一起使用

我的设置是

c:\inetpub\HG_web_interface\

包含存储库的文件夹位于

d:\HG_repo\

我的 hgweb.config 看起来像这样

[paths]
test = D:\HG_rep\**

[web]
style = monoblue

我尝试了几乎所有正向/反向斜杠的组合,没有斜杠等等,我让它工作的唯一方法是将我的存储库放在 c: 驱动器中,然后它就像一个魅力,只需把这个 n hgweb.config

[paths]
test = \HG_rep\**

[web]
style = monoblue

有什么想法吗?

ps:会不会是一些奇怪的权限问题?如果是这样,我该如何解决它?

【问题讨论】:

    标签: iis-6 mercurial hgweb


    【解决方案1】:

    我想通了:在 IIS 应用程序池中配置的用户没有对存储库文件夹的读/写访问权限!

    有时事情比我们想象的要容易得多...现在我正在尝试解决为什么我无法使用 TortoiseHG 连接到我的存储库...

    【讨论】:

      【解决方案2】:

      我猜“:”是由configparser解释的。

      你能试着逃脱吗?较新的 hg 版本也应该可以解决它,因为它包含自己的配置文件解析器。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-22
        相关资源
        最近更新 更多