我已按照本教程
在Windows 7专业版的IIS 7.5上设置了Mercurial服务器http://stackingcode.com/blog/2011/02/24/running-a-mercurial-server-on-iis-7-5-windows-server-2008-r2
与tuturial相反,我使用Windwos 7 Pro,Python 2.7和Mercurial 3.5并安装了一个真实的(非自签名)证书,并在应用了roengraft的有用答案之后,使用https启动并运行了所有内容(在推动大约60MB之后它总是停止。)
IIS 7.5 Mercurial setup ignoring maxAllowedContentLength
但不幸的是我只能推出超过100MB的数据,我无法推出一个大约350MB的更大变革集。我总是从服务器收到错误500。我将IIS的所有限制设置为最大无效,但它们没有任何改变。此外,所有磁盘都有足够的空间,我尝试允许" Everyone"完全访问repositiories,也无济于事。现在我再也无法办理登机手续了,并且得到了#344; 502 Bad Gateway"和" 500"错误。
使用linux(无论如何都是VM)是否有意义,希望能够更好地工作,还是有人(在墙外)可以帮助我解决这个问题?
提前致谢!
米莎
答案 0 :(得分:0)
像往常一样,在发布问题后不久,我自己找到答案。在我将Python命令行更改为此
之后C:\ Python27 \ python.exe -u -O -B“%s”“%s”
不完全知道这特别是什么,我很高兴,因为它现在就像一个魅力!
关于转移120MB后,它停了很长一段时间,然后一次性完成其余的工作。也许这是因为我必须检查一些二进制文件,因为我没有编译它们。
迈克尔