代码之家  ›  专栏  ›  技术社区  ›  Neil Trodden

对TortoiseHg Web服务器的推送更改失败,并显示“已中止推送”。

  •  3
  • Neil Trodden  · 技术社区  · 15 年前

    我并没有使用TortoiseHg进行身份验证,只是需要看看同事是否可以对我进行一些更改。他可以从Web服务器提供的URL浏览我的repo,并且可以很好地从我身上提取变更集。

    他不能做的就是通过内置的Web服务器把它们推给我。我在TortoiseHg中配置了它,在设置中“allow push”旁边有“*”,这样任何人都可以在没有身份验证的情况下进行推送。

    不过,当TortoiseHg尝试推的时候,状态栏中的“已中止推”。

    有人知道一种方法来获得更多关于它为什么会中止的信息吗?

    1 回复  |  直到 15 年前
        1
  •  6
  •   djc    15 年前

    默认情况下,推送只能通过SSL接受。您需要将web.push_ssl设置为false:

       push_ssl
    
              Whether  to  require that inbound pushes be transported over SSL
              to prevent password sniffing. Default is True.