SVN v1.8 integration in Toad 12.1 works correctly, but after installation of Toad 12.5 it's not possible to check out, even if the svn.ini are the same between both versions.
When you open the vcs browser or attempt to check out an object, the following message appears:
'Failed to Check out project 'project_name' to working folder'
The same steps in 12.0 work fine.
From Subversion 1.7, the structure changed so that it doesn't require a .svn folder in every subfolder of the project.
Toad requires this, and if it tries to create it, it will cause an error.
Subversion 1.7 features a complete re-write of the working copy metadata management system of Subversion, code named WC-NG. The old system was one of the first parts of Subversion written, and over time had grown difficult to maintain and extend. WC-NG is intended to provide an immediate performance improvement, while also enabling many future feature enhancements.
A key feature of the changes introduced in Subversion 1.7 is the centralization of working copy metadata storage into a single location. Instead of a .svn directory in every directory in the working copy, Subversion 1.7 working copies have just one .svn directory—in the root of the working copy.
So this is an explanation for the behavior between Toad 12 and 12.5. Toad 12.0 is looking for the cental .svn and 12.5 is looking for an .svn in the local directories. In svn 1.8 there is only one .svn directory at the top level of the working copy.WORKAROUND:
To have a working environment, you need a working copy created by svn v1.6 in combination with Toad 12.5 or a working copy created by svn 1.7 or higher with toad 12.1
STATUS:
Waiting for fix in a future release of Toad for Oracle