ASP.NET多层MVC项目当前位于TFS上,但是数据库表,脚本等不在TFS中。
因此,数据库表的更改等未受到跟踪/版本控制,我们希望如此,因为很难验证哪些更改在登台中以及哪些更改在生产中。
该项目目前已实施了实体框架数据库优先方法。
那么,开始跟踪数据库的最佳方法是什么?该项目规模很小,而且将保持不变,所以像持续集成这样的方法会是一个好方法吗?
如果是,是否有任何好的文章显示将现有数据库表移至版本控制的方法?
答案 0 :(得分:1)
我建议您在解决方案中创建一个数据库项目。这样,您就可以控制源代码和版本。
How to: Create a New Database Project
Creating a Visual Studio Database Project for an existing SQL Server Database