我想通過添加使用數據庫項目部署數據庫的步驟來自定義默認的TFS構建過程。我遵循[這些步驟] [1],並且當數據庫名稱是InvokeProcess下該步驟的deploymanifest文件上的硬編碼時,DB部署工作。如何在deploymanifest上使數據庫名稱成爲參數?
c。將參數屬性設置爲「/ a:Deploy/dd +/dsp:Sql /manifest:DatabaseProjectName.deploymanifest」。您必須將DatabaseProjectName替換爲您要部署的數據庫項目的名稱。
我的問題是,我怎樣才能改變DatabaseProjectName一個變量,並且已將其動態分配所以這BuildProcessTemplate可以通過其他數據庫使用建立或如果該項目內TFS支?我嘗試使用SQLCmdVars中使用的$(DatabaseName)變量和項目屬性,但似乎沒有解決。
太棒了!非常感謝Mike!這正是我所期待的!這是我可以檢查我的TFS待辦事項列表中的一個項目。1下降一百萬! :) – IPon6MT