Forgive me if my Git terminology is wrong. We’re using it, but only through Toad and I’m still confused about how some of the things in it work.
Now that the new version of Toad is released, I’m trying again to implement Team Coding. So today using the brand new GA, I dropped all the Team Coding objects and closed and reopened Toad and then created the new ones and again closed and reopened Toad (I forget why I had to now). I then set up my Team Coding for a handful of schemas.
When I check out and compile a package body and then check it in using Team Coding, everything appears to work properly as far as Toad is concerned. Icons and status bar messages get updated appropriately. However, when I look in GitHub at my project, I don’t see the changes I just made. Just in case, I tried closing and reopening Toad - no change.
I created one project in Toad that already had files on GitHub from when I was trying this out using 12.8 and the 12.9 beta. When I created the project, Toad wanted to sync the objects and spent a long time updating the files on my computer in the directory. However, when I look at GitHub, I don’t see any of the new DB objects that have files on my hard drive.
I created another project that is for just a single schema. The main user of this schema then tried to check out and compile a view, but though the Check Out dialog shows up, the icon in the Team Projects window does not show it as checked out. And though it appears like Toad is compiling it, when we try to describe the view, the changes he made are not there. We are guessing, but it appears that the problem might be the new Git project I created using TeamCoding hasn’t made it up to the GitHub repository. Neither he nor I can see it there.
Is there a step I’m missing to get this to work? Or is this perhaps a bug in TeamCoding? I’m fine with a manual step to get the new project and my changes to the objects in the other project up to GitHub, but I don’t have a guess about what I’m supposed to do.
Digital Products & Strategies, Cru | Data Sciences & Analytics