【发布时间】:2015-02-17 12:45:06
【问题描述】:
我在一个 SQL 项目中有一个 PostDeployment 脚本,该脚本在发布时会在该项目中运行许多其他脚本:
:r .\Scripts\Script1.sql
:r .\Scripts\Script2.sql
:r .\Scripts\Script3.sql
:r .\Scripts\Script4.sql
每次将新脚本添加到源代码控制 (TFS) 中的 Scripts 文件夹时都不必手动更新,是否可以只迭代并执行 Scripts 文件夹中的所有 SQL 脚本?
【问题讨论】:
-
我实际上设法让它在我的项目中工作,在每次构建时自动包含指定文件夹中的所有 sql-scripts,无需手动将它们包含在 post-script 文件中,它现在自动完成.在包含的项目文件中使用 msbuild 命令!
标签: c# visual-studio deployment tfs sql-server-data-tools