Just found a quick way to get a Subversion client going on a Mac that hasn’t got Fink on it, here at Metissian.com. (Also here.) Click to install the package, check /etc/profile to be sure /usr/local/bin is in the path, and away you go.
That client works at the command line. svnX provides a decent GUI (if you want one), usefully complemented by SSHPassKey (or here), to enable svn+ssh interaction with your remote repository.