First let me address your immediate issues, then read on for more helpful stuff.
You should see an SVN screen with repository and working folder information before the select project dialog opens. If you are using
Team Coding, it may be that it is trying to log you in automatically without the login window. The easiest way to try to fix this, is to set SVN as your default VCS Provider in Options- Source Control. Then just try to log in to Source control (not Team Coding)
from the Team Coding Toolbar. This will let you set working folder, and login information.
Here is my short list of the added benefits of Team Coding (without using code collections)
Locking of objects in Schema Browser and Editor, to prevent accidental updates to the source.
Ability to quickly revert changes to objects from Schema Browser or Editor
Team Coding viewer to quickly view the status of all objects controlled in Team Coding.
Team Coding VCS Browser integrates both Team Coding Controlled objects and other source files with Toad.
Quickly Compare the contents of Database objects with VCS version.
Revision history of objects and the ability to open revisions from within Toad.
Administrator has the ability to Freeze objects.
If you are using Code Analysis, Team Coding lets you track your metrics on check in / check out.
Code Collections add
Mirroring – check objects out to a development sandbox and check back in before updating the object
Create and Compile new revisions of controlled objects.
With Toad 12 you will also have
Integrated Team Coding Dashboard (VCS Brower, Team Coding Viewer and Code Collections are Tabs in the same window)
Create new VCS Revision and Compile a VCS revision into the datavbase without using Code Collections. You are able to do this for a VCS project, or selected objects, as well as code collections.
Compare and Synchronize version control with the database. Team coding compares the VCS version with the database version and generates a list of objects with variances, and enables you update the database
or the VCS project with the differences.
Quickly compare contents between multiple objects from within the Team Coding dashboard.
Additional SVN information
Donna has just completed editing a revised document for setting up SVN in Toad, which we will to send to you separately. This should
answer most of your set up questions.
The Tortoise SVN and Subversion VCS interfaces in Toad are two separate implementations. I recommend going with the SVN implementation.
The Toad Tortoise SVN interface simply calls the Tortoise Windows Shell ( very lame pun intended ..) , which in turn calls the SVN command line. Consequently, the integration between Toad and Tortoise SVN is limited, and some functionality is not available.
For example, you can’t use Tortoise SVN with Team Coding. If you have Tortoise installed, you have the SVN command line on your desktop.
The latest Beta has added a lot of extra functionality for SVN, to help simplify the set up. We are still working out one or two glitches,
but you are now able to connect to an SVN server, create a local repository , create a new SVN project and initialize your working folder all from Toad. Most users could set everything up without knowing a single SVN command. The only thing you need is to
have SVN installed on your desktop, and to be authenticated to the SVN Repository , if you are using a remote repository.
We are FINALLY moving off sccs to Subversion. I am looking at getting Toad to work with Subversion. We don’t need to do anything fancy: copy (check out)/modify/Merge (if needed)(check
in) on PL/SQL or view DDL files that need to updated once in awhile.
I have looked at the Help topic on Subversion Configuration Options that describes setup without Team Coding. Under VCS –settings, I chose SVN. ( I also see TortoiseSVN. What
would be the difference in selecting that setting? I have TortoiseSVN installed.) I also don’t see anywhere to identify the location of my working directory. I would have expected that is the Select Project would point. It only provides an entry labeled
SVN. I am missing something in my understanding how this should work.
If I am not interested Code Control Groups (We are working on a code repository that is used by many schemas.), what would using Team coding provide me? Why does Team Coding require
a command line client and Toad version control without Team Coding does not?
As you can observe, I am rather confused.
Thanks in advance,
Strategy and Project Support
Design Standardization & Process Leadership
Westinghouse Electric Company
1000 Westinghouse Drive
Cranberry Township PA 16066, USA
Phone: +1 (412) 374-6739
Fax: +1 (412) 374-4575