While trying to fire any of SVN commands the terminal always freezes with just 3-5 lines of SVN output. For example, if we run:
svn checkout svn://some-host.com/repo
then we can see just the following output and execution can not be interrupted even with Ctrl+C
command:
A repo/test.txt
A repo/android
A repo/android/gradle.properties
A repo/android/gradlew.bat
The usage of another version of the SVN (reinstallation to the 1.9.4) gives the same result. And while this operation is being frozen in the terminal we can find some SVN process in the running processes list (using top
) in the sleeping state:
3394 svn 0.0 00:00.05 2 0 39 2828K 0B 0B 3394 3123 sleeping *0[1] 0.00000 0.00000 501 2443
It's difficult even to find some clues of the described behavior. Also, the host of the repo (administrator) can checkout it on his machine, so it becomes completely confusing, why SVN on my machine has begun to freeze on all operations. Any suggestions?
Ok, I've found a complete solution for symptoms described above.
I've got this idea after running svn connection from the completely different machine with the same network. My provider was blocking connection to the remote svn server - and this looks like as it was described in the question and comments for it. So, to avoid this behavior I have just set up a proxy and now everything works correctly!