如何为 SQL Server 2016 Management Studio 安装 TFS 插件?

Gor*_*yII 9 source-control sql-server ssms sql-server-2016

如何为 SQL Server 2016 Management Studio 安装 TFS 插件?

源代码管理选项不再在选项列表中,因此现有的解决方法似乎不再有效。

Spe*_*186 3

根据SQL Server 2016 中已弃用的数据库引擎功能,源代码管理集成在 Management Studio 中已被弃用,但这并不能解释为什么它在 2016 年不起作用。如果您需要它,我建议您投票支持此 Connect 项目

现在可以通过修改 SSMS 2016(Visual Studio 2015 shell)将加载的包来启用此功能。请参阅Ken Van Hyning(SQL Server 客户端工具工程经理)编写的SQL Server Management Studio (SSMS) 中的源代码控制。

您需要安装 Visual Studio 2015(免费社区版即可)才能将软件包安装到您的计算机上。然后,您进行修改C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\ssms.pkgundef以删除(或注释掉)与 相关的行TFS SCC Configuration

请注意,在每次 SSMS 更新(您可能知道这种更新非常频繁)时,您都需要重新应用这些更改。

我已将此过程放入 PowerShell 脚本文件中。尝试将其发布到 PowerShell Gallery,但同时您可以从 GitHub 获取它

SSMS 17 也存在同样的问题,具有相同的解决方案($SsmsUndefPath需要将路径从 130 更新到 140)。

更新Azure Data Studio 提供了源代码管理扩展。什么是 Azure Data Studio