Command line SVN clients

Windows
Slik provides a standalone command line Subversion package for Windows. The installer contains all command line tools (svn, svnadmin, svnsync, svnserve, svnmucc, etc.) but no application bindings nor Apache modules. The tools are fully side-by-side compatible with other packages. Ideal for automated build and deploy scripts.
Slik SVN 1.5.4, 32 bit   (Windows 2000/XP/2003/Vista) Slik SVN 1.5.4, 64 bit   (Windows XP/2003/Vista)
Comments are welcome at client@sliksvn.com.
Mac OS X
Subversion 1.4.4 is included in Mac OS X. If you need a newer version, install MacPorts and use:
sudo port install subversion
Debian and Ubuntu Linux
apt-get install subversion
FreeBSD
Depending on your preference for packages or ports, use one of the following commands:
pkg_add -r subversion
cd /usr/ports/devel/subversion && make install

Graphical clients and plugins

AnkhSVN
If you develop in Visual Studio, AnkhSVN is a must. The new rewritten version of AnkhSVN boosts greatly improved ease of use, performance and stability.
TortoiseSVN
TortoiseSVN integrates very nicely with the Windows Explorer and has been a "must have" for a long time.
Subclipse
Subclipse is a great plug-in for Eclipse (including Eclipse PDT and Zend Studio for Eclipse). It can be installed and updated from within Eclipse.
  • Go to Help | Software Updates | Find and Install...
  • Choose Search new features to install, Next.
  • Choose New Remote Site, enter name "Subclipse" and URL "http://subclipse.tigris.org/update_1.4.x".
  • Select the created "Subclipse" site and click Next.
  • Follow the instructions and restart the workbench.
SCPlugin
SCPlugin is a new and upcoming Finder-integrated Subversion client for Mac OS X, which works much like TortoiseSVN does on Windows.