With the 12.7.1 GA release, some Team Coding issues were solved, but a couple of others have either emerged or remain.
We use Team Coding on our development database, but with no VCS.
The following issues are observed both in the 12.7.1 GA and the latest beta, 220.127.116.11.
- It seems to be impossible to check out a package spec. Whether I use the Check out button in the editor or in the TC Manager, or I right-click on the package in TC Manager and choose Check out, it does not check out the spec, but instead checks out the body, provided it isn’t already checked out (if so, nothing happens). If I compile a spec, which is open in an editor tab, it prompts me to check it out, but still doesn’t do so. The only way I can compile a spec is with F5, in effect bypassing Team Coding.
I have the option checked to Load spec and body as pair, in separate tabs, in case it matters. Also, on the same options page, Never split files on opening and Never combine files on saving.
When compiling an object (e.g. a package body) in an editor tab, if it has not yet been checked out, I get the prompt to check it out. If Yes is replied, it used to go on and compile without further action necesary. Now it just checks it out, and I have to hit F9 agan to actually compile it.
If several objects are checked out and open in the editor, and I use the Check in all button, I get a window with a list of the checked out modules. This has checkboxes, all checked, for each object. I used to be able to uncheck some of those and only check in teh rest, but now (not sure when this started) it always checks them all in, even the one I have unchecked, so I have to check out again the ones I need to do further work on.