Answers:
根据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画廊,但与此同时,您可以从GitHub上获得它。
SSMS 17存在相同的问题,并且具有相同的解决方案($SsmsUndefPath
路径中的路径需要从130更新为140)。
更新 Azure Data Studio提供了源代码控制扩展。什么是Azure Data Studio