To use the integrated Subversion support within Toad, you need a command-line
Subversion client installed on your machine. TortoiseSVN is a Windows Explorer
shell extension for Subversion, and not a command-line client. You can find
command-line clients for Subversion at Apache’s Subversion page:
CollabNet has a command-line client that’s certified and professionally
supported by CollabNet. SlikSVN also has a command-line client that should also
work. Once you have your command-line client installed, go into the Subversion
Provider Options page within Toad.
The client installation should add the folder containing the svn executable to
your %PATH% variable, so you should be able to leave this page as-is. If it
doesn’t, you can always manually select the location of the svn
command-line executable, as well as any global options you want set. Toad will
automatically build some command-line options, like username and password, so
you may not need to set any global options manually.
For the next screen, you should only need to enter your server name, port, and
whether your server uses SSL encryption:
When you click on the OK button, it will bring up a Subversion Login dialog. For
the Repository, enter the name of the repository on your server. Then link it to
a working directory on your machine, enter your username and password and click
on the OK button. Your local working directory (Sandbox) should already have
been synced using an initial checkout command.
If you have any trouble connecting to Subversion, you can add the following line
to your Toad.ini file, within the [SETTINGS] section:
This will create a SVNDebug.log file within your Toad User Files folder, which
will contain all the Subversion calls Toad is making, along with
Subversion’s responses. Note: for 10.6 and above, this file has been
changed to a centralized log file for all version control providers, and is now
Let us know if you continue to have trouble.