I have Git Source Control Provider setup and running well.
For Visual Studio projects, that is.
The problem is that each such project is tightly tied to a SQL Server database.
I know how to version control a database in its own .git repository but this is neither convenient nor truly robust because ideally I would want the same ADD, COMMIT, TAG and BRANCH commands to operate on both directory trees simultaneously, in a synchronized manner.
Is there a way to Git SQL Server database with Visual Studio’s Git Source Control Provider in the manner I described?
You can install the
SQL Server Data Toolsif you want to, but you don’t have to: You can Use the Database Publishing Wizard to script your table data right from Visual Studio into the solution’s folder, then Git it just like you do with the other project files in that folder.