這看起來應該很明顯,所以也許我不理解某些東西。我有TFS設置。我的網絡應用程序代碼在源代碼控制中。我可以簽入/簽出並創建構建,但我不太明白將代碼發佈到生產環境的建議方法是什麼?我正在尋找諸如「發佈到Web服務器」之類的東西,但找不到任何東西。我認爲我的一個更大的問題是,我無法找到一個好的工作流程圖,說明團隊應該如何從編輯代碼轉移到測試,然後部署到TFS系統中的所有生產服務器。如果任何人有任何想法或鏈接到良好的演練在TFS內發佈一個網站,這將是太棒了。在Team Foundation Server Universe中發佈網站
4
A
回答
4
對於工作流程,我會建議代碼升級模型。
在TFS中,您有構建質量的想法。所以當你最初在構建中檢查代碼時,如果構建通過,測試人員可以決定他們何時想構建測試,何時測試構建它們可以標記它作爲「準備部署」,您可以使用該realeas進行部署。
除非事情在TFS 2010中發生了變化,否則您必須自行實施部署。我們使用MS build來構建使用Wix的MSI,然後讓測試人員爲我們測試部署過程。
看一看下面的MSBuild擴展,以幫助其部署到測試/現場環境:
我真的建議你花了在你的構建過程中沒有多少時間,並且不需要太多時間,沒有什麼比這更令人尷尬的了在不起作用,客戶失去信心。
0
我不相信Team Build中有內置機制來發佈網站,但是這可以通過在構建定義中重寫AfterDropBuild或AfterEndToEndIteration來實現,以包含將構建輸出複製到Web服務器所必需的任務。
相關問題
- 1. Team Foundation Server中的Team Sprint
- 2. Team Foundation Server qusion
- 3. Team Foundation Server 2010 API
- 4. 我在Team Foundation Server Express 2015上看不到發佈中心
- 5. Team Foundation Server - 分支
- 6. 的Team Foundation Server 2010
- 7. Team Foundation Server 2010 DashBoard
- 8. 安裝Team Foundation Server
- 9. 的Team Foundation Server 2010中刪除的SharePoint網站
- 10. Team Foundation Server TFSConfig recover
- 11. Team Foundation Server錯誤
- 12. Windows中的Team Foundation Server VIsta
- 13. Team Foundation Server在構建和發佈時出錯
- 14. Team Foundation Server構建變量
- 15. 從Team Foundation Server 2008升級到Team Foundation Server 2010的原因
- 16. Team Foundation Server:新文件
- 17. 設立的Team Foundation Server 2010
- 18. Team Foundation Server 2010代理設置與Team Foundation Server 2010不同的域
- 19. 設立的Team Foundation Server
- 20. Team Foundation Server的開關
- 21. 安裝Team Foundation Server - 要求
- 22. Team Foundation Server 2015(TFS)查詢
- 23. Team Foundation Server中:在整個集合
- 24. Team Foundation Server 2012和GIT
- 25. Team Foundation Server檢入錯誤
- 26. Team Foundation Server只讀權限?
- 27. Team Foundation Server - 區域/迭代
- 28. Inedo Build Master vs Team Foundation Server
- 29. Team Foundation Server - > Microsoft Project integration
- 30. Scrumboard for Team Foundation Server 2010?