Issue #1528 invalid

TortoiseHG (windows client) cannot push large file to Linux HG repository.

paulrbk
created an issue

Hi

The HG repository is located in a Linux server on subnet A. We find problem on how client behaved.

Tested below scenarios. 1. Linux hg client push 5MB file to the repository from the same subnet. No problem. 2. Linux hg client push 5MB file to the repository from the different subnet. No problem. 3. TortoiseHG client push 5MB file to the repository from the same subnet. No problem. 2. TortoiseHGclient push 5MB file to the repository from the different subnet. Problem. the push is very slow and terminate without success.

we suspected there is some problem on the windows clients.

Can anyone help??

  • PS

Comments (11)

  1. paulrbk reporter

    Hi

    need to revert.

    1. Linux hg client push 5MB file to the repository from the same subnet. No problem. 2. Linux hg client push 5MB file to the repository from the different subnet. No problem. 3. TortoiseHG client push 5MB file to the repository from the same subnet. Problem. the push is very slow and terminate without success. 4. TortoiseHGclient push 5MB file to the repository from the different subnet. Problem. the push is very slow and terminate without success.

  2. David Wilhelm

    Are you pushing over ssh? I think TortoisePlink has some performance issues (at least it used to, particularly with larger files) so if possible try to use http(s) for now.

  3. David Wilhelm

    Hmm, I haven't been able to reproduce over http. Any noticeable issues with smaller repos/changesets? Do you get the same issue when pushing from the command line instead of through thg?

  4. paulrbk reporter

    there is no problem for smaller repos/changesets, but for the larger file update, the TortoiseHG pushing very slow and even drop the action.

    same behavior for command line.

    any log or information I can provide for further checking? or is it related to the web services? I currently using apache to host the web services.

  5. fnicaise

    HI, it seems I have the same problem when trying to push large files to bitbucket using mercurial from tortoisehg and command line on Windows.

    On Linux, everything works like a charm.

  6. fnicaise

    Sorry... In fact I was using a very old version (did not think to update it since I rarely use Windows).

    So I just updated to tortoisehg 2.5 and it seems to work.

  7. Log in to comment