Hi @SKIT,
if you're not using any tool for deployment, SQL Source Control is not related to this task. You can understand the version and the drift using DLM Dashboard.
I mean once I've used sql source control to check in my database to TFS, then deployed it to production using sql compare. If another developer wanted to know which TFS build was currently deployed, is there a way to check? Or could my app somehow programmatically read from the database which TFS changeset is currently deployed, and display it in the app?
SQL Compare is an helper for deployment. It generates diff scripts, it doesn't mark the "version" of the release and it doesn't allows you to link the changesets. Since you're using TFS, you could comment a changeset in order to know if it's ready for deployment, but if you want to know the information release by release, you should use a combination of a build server and a release management tool.
Take a look here, DLM Automation. You can use also the Release Management tool in TFS.
Answers
if you're not using any tool for deployment, SQL Source Control is not related to this task. You can understand the version and the drift using DLM Dashboard.
CTO @ Engage IT Services s.r.l.
Database Administrator and Team Leader
Microsoft MVP - Data Platform
Staff member of getlatestversion.it community
personal website | blog
Take a look here, DLM Automation. You can use also the Release Management tool in TFS.
CTO @ Engage IT Services s.r.l.
Database Administrator and Team Leader
Microsoft MVP - Data Platform
Staff member of getlatestversion.it community
personal website | blog