任何人都知道在哪里可以找到SQL Server 2016工具下的“源代码管理”选项?我希望将Visual Studio Team Services(TFS Online)与SQL Server 2016集成。
如您所见,这是SQL Server 2012,这是SQL Server 2016。
任何想法?
答案 0 :(得分:5)
不推荐使用SQL Server Management Studio中的源代码管理集成。有关详细信息,请参阅此链接: Deprecated Database Engine Features in SQL Server 2016
类别 - 不推荐使用的功能
SQL Server Management Studio - SQL中的解决方案资源管理器集成 服务器管理工作室& SQL Server Management Studio中的源代码管理集成“
答案 1 :(得分:2)
要恢复SQL Server Management Studio中的“源代码管理”选项,您必须编辑该文件
C:\Program Files (x86)\Microsoft SQL\Server\130\Tools\Binn\ManagementStudio\ssms.pkgundef
SQL Server Management Studio 2016
C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\ssms.pkgundef
SQL Server Management Studio 2017
在此文件中,您必须注释掉名为
的完整块
//TFS SCC Configuration entries. The TFS entries block Team Explorer from loading.
在此Link中,您可以找到完整的说明,如何在SQL Server Management Studio 2016和SQL Server Management Studio 2017中恢复“源代码管理”选项。
答案 2 :(得分:0)
微软似乎试图强迫一切进入Visual Studio。据我所知,Visual Studio是一个“推送”模型。 我的意思是从Visual Studio到SQL Server的一切都是流动的,它们看起来并不容易。 这使得该模型在混合模式环境中使用是不可接受的,其中一些开发人员使用Visual Studio而一些使用SSMS。 从SQL Server初始项目加载后,似乎没有办法在VS中构建SQL Server代码从SQL Server进入VS,而无需使用繁琐的替换文件的方法。当您使用此方法时,所有跟踪历史记录都将消失。 这对我们来说是不可接受的。