将数据连接添加到 TFS 版本控制

Add a data connection to TFS version control

我正在使用 express 2013 开发 visual studio 网络项目。

我还创建了一个 (localdb)\v11.0 数据连接并添加了一堆表和存储过程。

我的问题是如何将此数据签入 TFS 版本控制?

我正在做的网站项目已经在TFS中了。我环顾四周,发现我可以添加一个 sql 项目,然后创建可以签入的表和过程。

我是否需要创建一个 SQL 数据库项目并将其签入?

如果是,是否有一种简单的方法可以将现有表和过程移动到项目中?

谢谢

您可以使用 SQL 服务器数据工具 (SSDT) 创建数据库项目。

此项目可帮助您将表、视图、存储过程和权限置于版本控制之下。创建新的空数据库项目后,您可以选择从现有数据库导入架构。导入项目后,您可以直接在数据库项目的 Visual Studio 中进行更改,然后更新您的 localdb 或反之亦然。

[

只有当您的数据库项目为空时,才能导入现有模式。初始导入后,您需要使用 Schema Compare 将数据库中的更多更改导入到项目中。