Although it is not recommended to use blanks in names for TFS team projects, this option is supported and therefore you can end up with a team project named like that. This would be a showstopper for using this particular team project for versioning database objects with Toad For Oracle 12.6, because Toad does not support team projects with blanks (spaces) in their names.
Wednesday, June 3, 2015
Sunday, February 8, 2015
Workaround for Setting up Workspace Mappings in Toad for Oracle 12.6 and Team Foundation Server 2013 (RTM or Update N)
Challenge:
Recently I had the chance to work again with Toad for Oracle and its versioning control options called Team Coding for purposes of versioning Oracle databases with TFS.
I am currently using the latest available bits, namely Toad 12.6.0.53 with Team Coding 7.1 and Team Foundation Server 2013 Update 3.
Note: I am using the Visual Studio 2013 Application Lifecycle Management Virtual Machine currently with TFS 2013 Update 3 and Visual Studio 2013 Update 3, where I have additionally installed the Oracle Demo DB locally (Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (x64))
Setting up Team Coding consists of several steps. The overview of the newest version is available in this video "The new Team Coding Dashboard in Toad for Oracle 12". No official instructions for the newest version are available at the moment of writing this, except the application’s built-in help. The older version 11.6 is documented in "Version Control and Team Coding in Toad for Oracle 11.6", and is useful as a startup guide if you are not familiar with the concept, but differs from the current Team Coding in several points regarding Team Coding and Code Collections (called Code Control Groups prior to Toad 11).
Moving further to my scenario, one of the steps you need to perform when setting up Team Coding is creating a new TFS workspace and defining mappings from TFS source folders to local folders.