Hey Herald,
The Git code hasn’t changed since the Toad 12.8 release. Since you’re experiencing these issues in Toad 12.9.0.12 beta, are you also experiencing them now in Toad 12.8 or is Toad 12.8 still working correctly and only Toad 12.9 beta is not?
In response to item #2, are you getting any errors in Toad’s regular or VCS output windows when you perform a checkin? For the VCS output window, you may need to turn on that option in Utilities -> Team Coding -> Show VCS command output window. You can also turn on VCS Debug logging for additional information.
In response to item #3, one of the limitations of Git is its ability to list only the files in the current project folder. It defaults to listing files both in the current folder as well as every subfolder every time you invoke the “ls-files” command. If you have a complex directory structure and/or lots of files (of which you have 4000+ files), all file entries for every subfolder are also returned by that command and Toad needs to extract only the ones for the current project folder to display in the VCS tree. The issue of checking the user each time is a separate issue; however I don’t believe that’s causing the performance issue you’re seeing.
For item #4, you’re correct. The default object type folders should contain an underscore to match previous versions of Toad. You can still override them, but the defaults should contain an underscore. This has been fixed for the next beta.
For item #5, when that option is changed, Toad will remove those matching files from the Team Coding tables in order to prevent key violations. It shouldn’t be checking the objects out of the VCS and back into the VCS. Are your reports based off the VCS or off the tables in the TOAD schema?
I’m glad to hear you guys are happy with Team Coding, overall. J
-John
From: herald.ten.dam [mailto:bounce-heraldtendam@toadworld.com]
Sent: Thursday, January 07, 2016 3:10 AM
To: toadoraclebeta@toadworld.com
Subject: [Toad for Oracle - Beta Discussion Forum] TeamCoding/vcs
TeamCoding/vcs
Thread created by herald.ten.dam
Hi,
started to use Teamcoding in combination with GIT from Toad 12.8. It worked good. Now with the 12.9.12 beta installed there are issues:
-
TOAD doesn’t rememeber the repository, so asked for it at every start of using teamcodig, mostly there is also a exception. If you choose the repository, the field stays very weird which look like some part on the Windows explorer.
-
Check-out works, but checkin not. It stays checkout. I looked at the table TCX_OBJECTS and number_of_locks stays 1 and not 0.
-
The vcs viewer is very slow, I never could use it (killed a hanging TOAD after 1hr). We have a git with about 4000 objects (both .Net and Oracle). With some logging on I see that TOAD for every file is checking the user, although it stays the same.
-
In the beta it is possible to adjust the folder names, nice feature. But the default now for package body is a folder name without underscore, at 12.8 it was 1 with an underscore, so TOAD make 2 new directories for a collection (same happens for type body). So for conversion it is better to have the underscore version as default
-
In the beta the option to set schema_owner before a filename is made adjustable. That is nice, but after unchecking, TOAD checks again all objects out and in, I think this should be an option. Now it looks like if everything has changed, but it is only the name. We made some reports based on the changes, and they went mad because of it )-;
So some thought on teamcoding. We are happy with it, no doubt about that
Herald ten Dam
To reply, please reply-all to this email.
Stop receiving emails on this subject.
Or
Unsubscribe from Toad for Oracle - Beta notifications altogether.
Toad for Oracle - Beta Discussion Forum
Flag
this post as spam/abuse.