Using TortoiseSVN with subversion 1.7.x on Ubuntu suddently gave me the error "SSL handshake failed: An existing connection was forcibly closed by the remote host". Installing the newest subvision manually solved the problem. Here are the steps...
Skip 1 and 2 if you have a pre-installed APR and APR-util. Otherwise, you will need to get these yourself from here.
- Install APR and APR-util
sudo apt-get install apache2-threaded-dev - Subversion
Download and unpack sqlite source from here. (Say, sqlite-amalgamation-3071401.zip.)
Download and unpack subversion from here. (Say, subversion-1.7.7.tar.gz.)
cd subversion-1.7.7
mkdir sqlite-amalgamation
cp ../sqlite-amalgamation-3071401/sqlite3.c sqlite-amalgamation
./configure --with-apr=../apr-1.4.6 --with-apr-util=../apr-util-1.5.1 --without-berkeley-db
make
sudo make intall