我们目前将TFS 2010用于我们的VS应用程序和SQL代码。对于SQL,我们将每个存储过程存储在不同的文本文件中,例如“spname.sql”,然后我们更改这些文件,然后将它们应用到Dev服务器。
当涉及到测试时,我们会进行分支比较以将DEV分支与UAT分支进行比较,以获得不同的.sql文件列表。
问题是,有没有办法从dev分支导出列表中的文件,以便我们可以将所有已更改的SQL代码应用到UAT服务器?
(我们在“推出”类型脚本中进行表格更改/更新等。)
由于
答案 0 :(得分:0)
在Visual Studio(使用SSDT)中进行比较时,可以选择创建脚本而不是部署。或者你可以使用powershell Get-TfsItemHistory和-Version获取文件列表,然后使用该列表获取源代码。