Toad World® Forums

Team Coding v 7 on Toad 10.5


#1

We’re in the process of migrating from SQL Nav. to TOAD but can’t manage to connect to VCS. We are using CVS

===Provider Login Log===
Team Coding Objects found in schema SQLNAV
Detected Team Coding Support version 7.0, installed by Nav 5.10
Warning: the Team Coding Support on this database is a newer version than the one used by this version of TOAD. Some features may not be fully supported.

Such that the Team Coding Status are all green checks excep;," VCS Provider Connected" Which prohibits checking IN/OUT

Is there a work around or should we make a new Team Coding Instance from TOAD?
Database-> Administer->Server-Side Objects?


#2

Hey Patrick,

It sounds like your CVS settings might not be set up correctly for Toad to use
them. Although Toad can use the SQL Nav Team Coding objects in the database, it
still needs certain settings configured in order to connect to CVS within Toad.

Go to your Team Coding status window and click on the Settings button. This
should bring you to the following window:

Select “Concurrent Versions System (CVS)” and click on
“Provider Options”. This should bring you to the following:

Verify that your settings are correct for your CVS server and click the
“OK” button. When that’s finished, disconnect from your
database session and reconnect just to make sure everything is refreshed. When
you connect, you should receive the following CVS login window:

In this window, you can specify a custom CVS root, or use the default
environment variable. Then, select your working folder (and possible password),
and click “OK”. Make sure your CVS root is formatted as recommended
by CVS’s documentation. That should allow you to connect. If you’re
still having trouble, let us know and we’ll continue to troubleshoot it
further.

Thanks,

-John
image003.jpeg


#3

Hey Patrick,

It sounds like your CVS settings might not be set up correctly for Toad to use
them. Although Toad can use the SQL Nav Team Coding objects in the database, it
still needs certain settings configured in order to connect to CVS within Toad.

Go to your Team Coding status window and click on the Settings button. This
should bring you to the following window:

Select “Concurrent Versions System (CVS)” and click on
“Provider Options”. This should bring you to the following:

Verify that your settings are correct for your CVS server and click the
“OK” button. When that’s finished, disconnect from your
database session and reconnect just to make sure everything is refreshed. When
you connect, you should receive the following CVS login window:

In this window, you can specify a custom CVS root, or use the default
environment variable. Then, select your working folder (and possible password),
and click “OK”. Make sure your CVS root is formatted as recommended
by CVS’s documentation. That should allow you to connect. If you’re
still having trouble, let us know and we’ll continue to troubleshoot it
further.

Thanks,

-John
image001.jpeg


#4

Hey Patrick,

It sounds like your CVS settings might not be set up correctly for Toad to use
them. Although Toad can use the SQL Nav Team Coding objects in the database, it
still needs certain settings configured in order to connect to CVS within Toad.

Go to your Team Coding status window and click on the Settings button. This
should bring you to the following window:

Select “Concurrent Versions System (CVS)” and click on
“Provider Options”. This should bring you to the following:

Verify that your settings are correct for your CVS server and click the
“OK” button. When that’s finished, disconnect from your
database session and reconnect just to make sure everything is refreshed. When
you connect, you should receive the following CVS login window:

In this window, you can specify a custom CVS root, or use the default
environment variable. Then, select your working folder (and possible password),
and click “OK”. Make sure your CVS root is formatted as recommended
by CVS’s documentation. That should allow you to connect. If you’re
still having trouble, let us know and we’ll continue to troubleshoot it
further.

Thanks,

-John
image002.jpeg


#5

I have verified the settings, they are the same as my (working) SQL Nav. settings… I have attached an image of TOAD Team Coding Status…

Does TOAD not support TC 7?
teamCodingStatus.jpeg


#6

Hey Patrick,

Yes, TOAD should work with version 7 of the Team Coding objects created by SQL
Navigator. They are slightly different, but TOAD should be able to work with
them. If you’re concerned about this, however, you can always have your
administrator go into the Server Side Object Wizard in TOAD and reinstall the
Team Coding objects for TOAD. They’re simply support objects for Team
Coding – they shouldn’t affect any of your files in CVS.

In order to troubleshoot this further, I would look at the following
possibilities next:


#7

After triple checking my settings and updating CVSNT…it doesn’t appear that TOAD is making any attempt to connect after I select VCS Provider Logon…I never see the DOS prompt nor do I see any output of an attempt or failure.

I also tried with Subversion and got the same symptoms.

Ideas?

==Team Coding Status Message==

3:47:01 PM: Team Coding Objects found in schema SQLNAV
3:47:01 PM: Detected Team Coding Support version 7.0, installed by Nav 5.10
Warning: the Team Coding Support on this database is a newer version than the one used by this version of TOAD. Some features may not be fully supported.

3:47:02 PM: Provider initialized:

Concurrent Versions System (CVSNT) 2.5.03 (Scorpio) Build 2382 (client/server)

Copyright © 1989-2001 Brian Berliner, david d `zoo’ zuhn,
Jeff Polk, and other authors
CVSNT version (Jul 3 2006) Copyright © 1999-2005 Tony Hoyle and others
see http://www.cvsnt.org

Commercial support and training provided by March Hare Software Ltd.
see http://www.march-hare.com/cvspro

CVSNT may be copied only under the terms of the GNU General Public License v2,
a copy of which can be found with the CVS distribution.

The CVSNT Application API is licensed under the terms of the
GNU Library (or Lesser) General Public License.

SSH connectivity provided by PuTTY:
PuTTY is copyright 1997-2001 Simon Tatham.
Portions copyright Robert de Bath, Joris van Rantwijk, Delian
Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry,
Justin Bradford, and CORE SDI S.A.
See http://www.chiark.greenend.org.uk/~sgtatham/putty/

Perl Compatible Regular Expression Librar


#8

Hey Patrick,

You won’t see the DOS prompt from CVSNT or from Subversion. All calls to
those command-line clients are made using standard Windows API calls. A couple
of quick questions from my previous post (I’m not sure if it got through
to the ToadforOracle.com forum):

  1. What value are you using for the Repository drop-down box of the login
    window?

  2. Have you tried running the command directly from the command-line? Is the
    CVS client able to connect and check-in/check-out files? If so, what command
    were you able to issue successfully?

  3. Can you forward me the contents of the Team Coding Status Messages window?
    I noticed in your original post, you included the version of Team Coding
    support installed, but there was no log entry for the provider itself.

Are you using both Subversion and CVS in your environment, or was that simply a
local test?

-John


#9
  1. :pserver:@:

  2. set CVS ROOT=:pserver:@:
    export CVSROOT
    cvs logon
    cvs checkout -P

Works fine.

  1. It was at the bottom of my last post…where you can see it is found, initialize and cvs --version… but no attempt to login.

#10

Please see this video:
http://march-hare.com/library/quicktime/sqlnav.htm

Also see the documentation:

These examples work with recent CVSNT (CVS Suite) release and SQL Navigator and Toad. If you have any errors please contact sales@march-hare.com for pre-sales tech support.

Regards,

Arthur Barrett
Product Manager