【问题标题】:Add a data connection to TFS version control向 TFS 版本控制添加数据连接
【发布时间】:2016-01-22 15:39:59
【问题描述】:
我在 express 2013 中从事一个视觉工作室网络项目。
我还创建了一个(localdb)\v11.0 数据连接并添加了一堆表和存储过程。
我的问题是如何将这些数据签入 TFS 版本控制?
我正在处理的网站项目已经在 TFS 中。我环顾四周,发现我可以添加一个 sql 项目,然后创建可以签入的表和过程。
是否需要创建 SQL 数据库项目并签入?
如果是,有没有一种简单的方法可以将现有的表和过程移到项目中?
谢谢
【问题讨论】:
标签:
sql
tfs
version-control
visual-studio-express
【解决方案1】:
您可以使用 SQL Server Data Tools (SSDT) 创建数据库项目。
此项目可帮助您将表、视图、存储过程和权限置于版本控制之下。创建新的空数据库项目后,您可以选择从现有数据库导入架构。导入项目后,您可以直接在数据库项目中的 Visual Studio 中进行更改,然后更新您的 localdb 或以其他方式。
[
仅当您的数据库项目为空时,才能导入现有架构。初始导入后,您需要使用 Schema Compare 将数据库中的进一步更改导入项目。