SQL Server持續整合
- 新增SqlServer Project,匯入現有的資料庫結構
- 建立發行檔,選擇目的資料庫
- 以XML方式編輯,加入Password給MsBuild發行的時候使用
- MsBuild指令,透過剛所建立的發行檔來更新資料庫
/t:Build /t:Publish /p:SqlPublishProfilePath=MVWDatabaseLab.publish.xml
發行完後,在輸出目錄會看到此次發行的sql檔
ps:若只想取得差異的sql,而不更新資料庫,可以多加一個參數 /p:UpdateDatabase=false - 最後一個步驟,與CI(我使用的是Jenkin Server)整合,略...請參考建置工作