2016-01-22 77 views
0

我在2013年明确添加到TFS版本控制

上一个Visual Studio Web项目数据连接我还创建了一个(localdb)\v11.0数据连接,添加了一堆表和存储过程的。

我的问题是如何检查这些数据到TFS版本控制?

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

我需要创建一个SQL数据库项目并检查它吗?

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

感谢

回答

1

您可以创建一个使用SQL Server数据工具(SSDT)数据库项目。

该项目可帮助您在版本控制下引入表,视图,存储过程和权限。创建新的空数据库项目后,您可以选择从现有数据库导入模式。导入项目后,您可以在数据库项目中直接在Visual Studio中进行更改,然后更新localdb或以其他方式进行更新。

[The context menu lets you import an existing database[1]

导入现有的模式是当你的数据库项目是空的唯一可能。初次导入后,您需要使用模式比较来将您数据库中的更多更改导入到您的项目中。