0

我正在尝试将我的 Visual Studio 项目设置为只能使用一个 IDE 来使用 TFS 2012 管理 SQL 对象。有没有办法配置我的项目连接到源代码控制,例如,如果我去 SSMS 并尝试修改存储过程,自动获取源代码管理中的存储过程,反之亦然,使用 Visual Studio 2012 签出过程并从 SSMS 显示已签出?

无论我在哪里(Management Studio 或 Visual Studio 2012),SQL 对象都是同步的。谢谢

4

1 回答 1

0

Microsoft 不提供任何内置支持,但您可以使用最新版本的 SQL Source Control 将您的 SSDT 数据库项目链接到 SSMS,这是我工作的公司 Red Gate 开发的商业工具。步骤是:

  • 下载SQL Source Control并安装它(它有 28 天的免费试用期)
  • 加载 SSMS,在对象资源管理器中右键单击您的数据库,然后选择“链接到源代码管理”选项。
  • 在“链接”对话框中,浏览到存储库中的数据库项目文件夹。

而已。现在已经设置好了。只需使用“提交”和“获取最新”选项卡即可使您的数据库与源代码控制中的数据库项目保持同步。

如果您遇到任何问题,我很乐意为您提供帮助。请对此答案添加评论或联系 support@red-gate.com

于 2013-04-20T09:35:42.380 回答