SQL Server 2016源代码管理

时间:2016-06-10 13:17:09

标签: sql sql-server sql-server-2012 azure-devops

任何人都知道在哪里可以找到SQL Server 2016工具下的“源代码管理”选项?我希望将Visual Studio Team Services(TFS Online)与SQL Server 2016集成。

如您所见,这是SQL Server 2012,这是SQL Server 2016

任何想法?

3 个答案:

答案 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,而无需使用繁琐的替换文件的方法。当您使用此方法时,所有跟踪历史记录都将消失。 这对我们来说是不可接受的。