I can't seem to find a straightforward treatment of this subject in the SSDT docs. Basically, I have a database that's been managed historically by checking raw sql files into folders in source control, and we're trying to adopt SSDT. We have a production database, a QA database, and a shared development database.
It seemed to us that the first step was to use the "Create new project" workflow, clean up our old/stale objects so that the project would build, and then use schema compare to push the changes through our dev/qa and eventually production DBs.
In reading other documentations about the DAC Framework, however, it seems as if this should be getting done through the "Register Data-tier Application" workflow, but it's unclear if this is correct, and if so how we incorporate that into the process.
This process seems simple enough that tons of people ought to have done it by now. Did I just miss a page in the MSDN docs or something? Any help appreciated.