我剛剛閱讀了MSDeploy,這是微軟推出的新網站部署工具。我正在開發Web應用程序和Web服務的安裝程序,以用於我們的現成產品。我有幾個問題,我找不到明顯的答案。MSDeploy是否支持網站和數據庫升級?
- MSDeploy在初始部署後是否對升級網站有強大的支持?
- 我可以看到MSDeploy對數據庫的初始部署有很好的支持。但它是否支持升級模式,同時保留當前數據?
解決這些特定問題的鏈接將會很好。
我剛剛閱讀了MSDeploy,這是微軟推出的新網站部署工具。我正在開發Web應用程序和Web服務的安裝程序,以用於我們的現成產品。我有幾個問題,我找不到明顯的答案。MSDeploy是否支持網站和數據庫升級?
解決這些特定問題的鏈接將會很好。
MSDeploy在初始部署後是否對升級網站有強大的支持?
我可以看到MSDeploy對數據庫的初始部署有很好的支持。但它是否支持升級模式,同時保留當前數據?
而且MSDeploy集成了VS 2010中,你可以學到更多的Overview Post for Web Deployment in VS 2010
希望這有助於...
我一直在使用msdeploy中的runCommand動詞來執行我的數據庫升級/遷移。我使用tarantino,它將針對您的數據庫運行增量更新腳本。使用像tarantino這樣的遷移工具的好處是,它可以跟蹤所應用的更改,以便可以多次運行該命令,而無需針對升級環境運行兩次遷移。要看到這一行動,你可以看看Code Camp Server開源項目。構建和部署腳本顯示瞭如何做到這一點,並且我們有20多個SQL遷移腳本。 http://codecampserver.org