Cannot push large repository to remote site

Andrew Fischer andrew at apastron.co
Fri Jan 15 19:04:35 UTC 2016


While our outfit's setup is significantly different (a 64bit archlinux
server running python under uwsgi) I actually encountered what sounds like
the same issue when we first set it up.

I ended up having to change the max size for a request (buffer-size in
uwsgi) to avoid the connection being terminated. I I believe it was due to
some large binary files stored in the repo for convenience. Interestingly,
I only had the problem on windows, using tortoisehg. *nix clients could
push just fine.

I'm afraid I don't know anything about web-serving under windows. But maybe
this gives you a place to start looking.

Best,
-Andrew

On Fri, Jan 15, 2016 at 6:42 AM, Reg Valgardena via Mercurial <
mercurial at selenic.com> wrote:

> Hello list,
>
> we have just brought our remote Mercurial server to functioning (via https
> and Python plugin, on a Windows 2012 server).
> We have tested cloning, pushing and pulling with small archives which
> functioned perfectly, but when we tried to push a big project consisting of
> hundreds of text and binary files, over 200 changesets (14 MB on the local
> machine)
> not a single byte reached the server repository: the client GUI (Tortoise)
> showed that data are being pushed, which longed for a certain time, after
> what it showed "URLError: [Errno 10054] An existing connection was forcibly
> closed by the remote host". And, no data has been transferred whatsoever.
>
> With small repositories everything functions OK.
> What can be the reason and how can one force initial pushing of a
> repository via https in such a case?
>
> Thanks for any tips and ideas,
>
> Reg
> <rvalgardena at ymail.com> <rvalgardena at ymail.com>
>
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> https://selenic.com/mailman/listinfo/mercurial
>
>


-- 
Andrew Fischer, PhD
Apastron, Co
903 1st ST N Hopkins, MN
952-373-1024
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20160115/1bf649d4/attachment-0002.html>


More information about the Mercurial mailing list