我正在尝试从tfs gated build发布一个数据库,我尝试了很多东西但还没有成功。
我们在vs2010上,因此实现这一点并不困难。
我最后一次和不完整的尝试是 -
在sqlProject中有一个后期构建脚本来调用带有发布文件名的sqlPackage.exe,并且在它上面有一个if条件来检查它在visual studio里面的id是不是..因为我有以下脚本没有工作..如果你可以指导我,我将不胜感激。
if '$(BuildingInsideVisualStudio)' == 'false' C:\Program Files (x86)\Microsoft SQL Server\110\DAC\bin\SqlPackage.exe /a:Publish /pr:$(TF_BUILD_BINARIESDIRECTORY)\ReservingDatabaseSQL07.publish.xml /sf:$(TF_BUILD_BINARIESDIRECTORY)\ReservingDatabase.dacpac