正如在這裏提到:連續型TFS直接遞送到Azure的生產環境
https://www.windowsazure.com/en-us/develop/net/common-tasks/publishing-with-tfs/
的TFS代碼將被部署到暫存環境。
我想知道,如果我們能在TFS做一些事情,使我們可以有選擇部署到分期和/或生產環境。
非常感謝!
正如在這裏提到:連續型TFS直接遞送到Azure的生產環境
https://www.windowsazure.com/en-us/develop/net/common-tasks/publishing-with-tfs/
的TFS代碼將被部署到暫存環境。
我想知道,如果我們能在TFS做一些事情,使我們可以有選擇部署到分期和/或生產環境。
非常感謝!
您可以在構建定義備用雲服務環境屬性,以自定義「轉移」或「生產」作爲默認值。此屬性未設置時的默認值是「暫存」。
是的,我剛剛在WindowsAzure網站上找到了相同的說明,但我找不到「替代雲服務環境」屬性。 你有什麼想法嗎? – Habibi
在VS:團隊資源管理器 - >構建 - >右鍵點擊建立 - >編輯生成定義 - >進程 –
然後6.部署 - >部署 - > Windows Azure的部署環境 - >環境 –
由於哈比比說,你可以交換臨時和生產。 此頁面上的第6步:http://www.windowsazure.com/en-us/develop/net/common-tasks/publishing-with-tfs/
從步驟6的描述:
僅適用於雲服務,而不是Web應用程序。準備就緒後,可以通過選擇Azure經典門戶中的「交換」按鈕,將分段環境提升到生產環境。新部署的Staging環境將升級爲Production,並且以前的Production環境(如果有)將成爲Staging環境。活動部署對於生產環境和登臺環境可能不同,但近期構建的部署歷史無論環境如何都是相同的。
從幫助中心:鏈接到外部資源都會受到鼓勵,但是請在鏈接中添加上下文,以便您的同行用戶瞭解它是什麼以及它爲什麼在那裏。如果目標網站無法訪問或永久離線,請始終引用重要鏈接中最相關的部分。 – nutlike
直接自動部署到生產從TFS簽入將是一個非常糟糕的主意。僅僅因爲代碼被檢入並不意味着它可以工作。 –
你的意思是從本地TFS服務器而不是tfspreview.com? –
@EdwardThomson我正在使用tfspreview – Habibi