RE: Team Coding and Subversion

"Bryan, Timothy" <[email protected]>
Newsgroups gmane.comp.db.oracle.toad.free
Message-ID <[email protected]>
Thanks Stephen,

This helps and I now have the connection working.  I created folders in the subversion repository for each type of object in the database and created Code Collections based on the different objects.  When clicking 'Create New Revision' to get copies of all into the repository, I get prompted for every single object indicating it does not exist.  By clicking OK on each one, there are hundreds of objects, they get added to my local working copy directory.  Then from that directory, I check them in.  Surely everyone has not had to go through that, but I am hoping it was only the one time.

My next questions are:
What are others doing about tracking changes to Tables, Scheduled Programs, and Scheduled Jobs?

Once a few developers all make change and check it in, how are others creating release scripts from this change?

I really wish I could spend 30 minutes with someone who has this down to a process.  Anyone have a real process that would share?

Best Regards;
Timothy Bryan
We are what we repeatedly do.  Excellence, therefore, is not an act but a habit.
Aristotle



From: [email protected] [mailto:[email protected]] On Behalf Of Stephen Beausang
Sent: Thursday, November 01, 2012 10:23 AM
To: [email protected]
Subject: [toad] RE: Team Coding and Subversion


The issue is almost certainly in the SVN Configuration.

I have uploaded a document to ToadWorld that gives detailed configuration steps for SVN. There is one section in WebDav.

http://toadfororacle.com/entry!default.jspa?categoryID=391&externalID=5051. You might also want to check this recent thread on the groups as we covered much of this ground.

http://tech.dir.groups.yahoo.com/group/toad/message/58026

I suggest configuring SVN for VCS File integration first (no TeamCoding) to make it easier to troubleshoot.

I also suggest setting  the 'Enable VCP Debug  Logging' option in Options Source Control. This creates a log file that can show the command that is being passed to SVN when you are attempting to retrieve the project list.

*        Enable VCP Debugg Logging

*        Set Subversion(SVN) as the default VCS.

*        Configure SVN for Webdav.

*        You may need to shut down and reopen Toad.

*        Attempt 'Select VCS Project' on the Team Coding toolbar.

*        In options Source Control you should be able to open and read the log file. The last entry will be the SVN list command. It will be something like this

svn.exe" list --username **** --password **** http://myserver/myproject
You can attempt running this command from the command line. If the configuration is correct the command will return a list of projects.

Stephen






From: [email protected]<mailto:[email protected]> [mailto:[email protected]]<mailto:[mailto:[email protected]]> On Behalf Of Bryan, Timothy
Sent: Wednesday, October 31, 2012 9:52 AM
To: [email protected]<mailto:[email protected]>
Subject: [toad] Team Coding and Subversion


I setup Team Coding and have setup Subversion to work with toad.  The Status page shows all green checks but when I try to setup Code Collections I am not able to select a SVN project.  The box pops up with 'SVN' listed and an arrow next to it, but no options to choose.  Trying to pick SVN does not work.  How do I setup projects for SVN or is this an issue with the connection I have setup?

I am setup using WebDAV connection as: https://txaust03app133.wm.com/svn/wm/operations/ocs/OCSDatabase/Schema/OCSDev

I tried also just using: https://txaust03app133.wm.com/svn/wm/operations/ocs but neither will show me projects in this dialog.

How do I setup projects to select from?

Timothy Bryan
Software Engineer Principal
OCS Development Team
WM Waste Management
1021 Main Street, Suite 1728 - C
Houston, TX   77002
* (713) 328-7944
* [email protected]<mailto:[email protected]>

________________________________

Waste Management recycles enough paper every year to save 41 million trees. Please recycle any printed emails.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.