我没有使用TortoiseHG的身份验证,只是需要查看同事是否可以对我进行一些更改。他可以从Web服务器提供的URL浏览我的repo,并可以从我这里提取变更集。
他不能做的是通过内置的Web服务器将它们推送给我。我已经在TortoiseHG中配置了它,在“允许推送”旁边有“*”,这些设置应该允许任何人在没有身份验证的情况下推送。
然而,当TortoiseHG试图推动时,我只是在状态栏中获得“Aborted Push”。
有没有人知道如何获取更多有关它会中止的信息?
答案 0 :(得分:6)
默认情况下,只能通过SSL接受推送。您需要将web.push_ssl设置为false:
push_ssl
Whether to require that inbound pushes be transported over SSL
to prevent password sniffing. Default is True.