answer:I found the answer! TortoiseSVN will always try to connect anonymously before it connects with authentication (whichever has the most privileges). Misunderstanding SVN authentication, I’d opened up anonymous write access to my server since it required SSH to connect to anyway. I corrected the problem by editing the svnserve.conf file to: anon-access [equal] none auth-access [equal] write Which fixed the problem.