I just solve it using the commands below: when starting the svn service, add the "--listen-host 0.0.0.0" part to your command, for example:
svnserve -d --listen-port 9803 --listen-host 0.0.0.0 -r / somewhere / somewhere
This is because, unless explicitly stated, svnserve will listen on IPv6 connections that support IPv6, which is true for Windows Vista, 7, and Server 2008, possibly FreeBSD.
My server has FreeBSD os, I met this problem this morning and solved it now.
You can refer to this page: Additional information
source share