How can we help you today? How can we help you today?
StephanieHerr
Please vote/comment on this feature for SQL Source Control on our Suggestion Forum at http://redgate.uservoice.com/forums/390 ... ?ref=title / comments
Please vote/comment on this feature for SQL Source Control on our Suggestion Forum at http://redgate.uservoice.com/forums/390 ... ?ref=title
0 votes
Thanks for sending in the error report and posting this issue here. I think you see an error like "Nothing to Commit" because the dbo schema shows up on the Commit list, but then it doesn't actually recognize this change so it thinks there is nothing to commit. We are currently working this issue. Our internal reference number is SOC-799. For now, please just ignore this on your commit list. If there are multiple objects to commit, it will NOT error because there will be something else to commit. There is a manual workaround if you want to get this object off your commit list and you don't expect it to change much. (If it changes a lot, you'll have to re-do this workaround each time.) Workaround: Manually create the schema file if you are familiar with TSVN: 1. Check out the repository to a working folder (You can right-click on the URL on the Setup Tab and copy it.) 2. In the Security\Schemas directory, create a text file and rename it to dbo.sql 3. Paste in the text from the db version diff pane on the Commit Tab (You can right-click on the diff pane Select All, right-click again and copy.) This was: -- Permissions GRANT VIEW DEFINITION ON SCHEMA:: [dbo] TO [cy_reader] GO 4. Remove the "-- Permissions" and the empty line from the top of the file 5. Save the file 6. Use TSVN to Add and Commit this change back to the repository 7. In SSMS, refresh your commit list The dbo schema should no longer appear on the commit list. / comments
Thanks for sending in the error report and posting this issue here. I think you see an error like "Nothing to Commit" because the dbo schema shows up on the Commit list, but then it doesn't actuall...
0 votes
Thanks for letting us know how you fixed it. The 3 places you mentioned make sense. I'll add this workaround to your issue and we'll see if there's a way we could prevent it from having this problem in the first place. / comments
Thanks for letting us know how you fixed it. The 3 places you mentioned make sense. I'll add this workaround to your issue and we'll see if there's a way we could prevent it from having this prob...
0 votes