新版的ubuntu的subversion只支持tls认证,而不支持ssl认证。 http://ubuntuforums.org/showthread.php?t=948900
错误如下: svn: OPTIONS of 'https://xxxxxxxxxx.xxxx.xx/svn/repo': SSL negotiation failed: SSL error: Key usage violation in certificate has been detected. (https://xxxxxxxxxxx.xxxx.xx) 解决办法: wget http://subversion.tigris.org/downloads/subversion-1.6.3.tar.gz wget http://subversion.tigris.org/downloads/subversion-deps-1.6.3.tar.gz tar xvfz subversion-1.6.3.tar.gz tar xvfz subversion-deps-1.6.3.tar.gz cd subversion-1.6.3/neon/ sudo apt-get install libssl-dev libxml2-dev ./configure --with-ssl --with-pic make make install cd .. rm -rf neon edit /etc/ld.so.conf and add /usr/local/lib ldconfig ./configure --with-ssl --with-neon=/usr/local make make install dpkg --purge subversion