我有一个SQL Server脚本2012项目,其中包含多个SQL查询和存储过程。
我们使用Team Foundation Server 2012来管理我们的Visual Studio解决方案的源代码。
我如何将SQL Server脚本2012项目签入TFS?如果不可能,我该如何管理源代码控制并允许多个开发人员访问它?
我有一个SQL Server脚本2012项目,其中包含多个SQL查询和存储过程。
我们使用Team Foundation Server 2012来管理我们的Visual Studio解决方案的源代码。
我如何将SQL Server脚本2012项目签入TFS?如果不可能,我该如何管理源代码控制并允许多个开发人员访问它?
RoundHouse https://code.google.com/p/roundhouse/
Code First Migrations. http://msdn.microsoft.com/en-us/data/jj591621.aspx
如果你从零开始,我建议采用Code First Migrations方法,但如果你已经有很多.sql文件,第二种方法也可以很好地工作。
您有几个选项,以下是我使用过的两个选项。
1:下载 TFS 2012 MSSCCI 提供程序:
此插件允许您从 Microsoft SQL Server Management Studio 访问 TFS。因此,您可以轻松地将那些 ssmssln 和 ssmsproj 文件添加到 TFS 并进行签入/签出。
安装完成后,在 SSMS 中转到 工具->选项->源代码控制 以选择插件。
如果您没有看到它,则可能需要安装其他位版本。
在 SSMS 的选项窗口中选择插件后,您将在“文件”下看到一个新的菜单选项,该选项将允许您从 Sql Management Studio 向 TFS 添加、打开和更改项目。
要使用MSSCCI插件添加您的脚本解决方案,请执行以下操作: