Hi
This is the reply i got from the author
--------------------------------------------------------------------------------------REPLY----------------------------------------------------------------------------
just checked the EGit source code (SCM and thus the SSH plugin are using EGit internally). The "receive-pack" command does not have a timeout parameter, unlike the "upload-pack" command.
I think that the problem might be in the SSH session handling, however I could not find a default timeout of 600 seconds in the session configuration classes.
If you are using the command-line Git client, you can try setting two parameters for your SSH session that might help: In your ~/.ssh/config file you can add:
ServerAliveCountMax 10
ServerAliveInterval 30
This should stop idle SSH session from timing out.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I have tried this but i get the same error. Not sure where this 600000ms is set. this time out is happening when compression time is taking too much time due to huge repository.
thanks