簡體   English   中英

從Visual Studio Team Services發布到Azure Web角色

[英]Publishing from Visual Studio Team Services to Azure Web Role

發布到測試或生產環境時,這是我們當前的過程:

  1. 更新AssemblyInfo版本號
  2. 確保相關的構建在Visual Studio Team Services上成功
  3. 在本地計算機上,按標簽(成功構建的標簽)獲取特定版本
  4. 從Cloud Project發布到Web角色
  5. 比較和合並數據庫項目中的數據庫模式
  6. 將數據腳本運行到數據庫中

這是一個非常手動和繁瑣的過程。

有什么方法可以直接從Team Services釋放帶有標簽的代碼嗎? 我們不想持續集成,我們只想要受控版本。

那數據庫項目的發行變更又如何呢? 這將始終是手動過程,還是有適當的自動化方法?

注意:我們正在使用Visual Studio Team Services和Visual Studio 2013。

VS Team Services現成的第2步至第4步。 只需從Azure管理門戶設置連續集成版本,然后在VS中編輯版本定義即可手動觸發而不是簽入觸發。 默認情況下,每個自動生成的代碼都會自動標記。

您也可以自動執行步驟1,但不是開箱即用的。 請參閱http://tfsbuildextensions.codeplex.com/wikipage?title=How%20to%20integrate%20the%20TfsVersion%20build%20activity&referringTitle=Documentation

關於數據庫部署,請查看以下內容: http : //www.codewrecks.com/blog/index.php/2009/10/06/deploy-a-database-project-with-tfs-build/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM