Option to "Commit all dependencies (recommended)"
anna.p
Posts: 34 New member
Hello,
When you try to commit something that has dependencies you get the window that pops up with the list of dependent objects giving you the option to commit them as well. I'm wondering 2 things:
1. What is the purpose of going ahead and committing the listed dependencies?
2. How exactly does SSC decide what dependencies to list?
Thanks much!
When you try to commit something that has dependencies you get the window that pops up with the list of dependent objects giving you the option to commit them as well. I'm wondering 2 things:
1. What is the purpose of going ahead and committing the listed dependencies?
2. How exactly does SSC decide what dependencies to list?
Thanks much!
Comments
The workaround would be to manually fix up the "invalidness" in source control before trying to "get latest" again, but that's something that would best be avoided.
SQL Source Control builds up a dependency tree of your database to determine the objects that reference the object in question.
David Atkinson
Red Gate
Product Manager
Redgate Software
Also, does the list of "recommended objects" include ones that are waiting to be committed and ones that haven't changed since the last commit? This seems to be the case, I just want to make sure.
It should only offer those objects that have changed. Are there objects in the list that don't exist in the commit list? That would be a bug which you should report to support@red-gate.com
David
Product Manager
Redgate Software
Thanks very much!