2

我們通過TFS 2012持續集成設置。 要求: 希望將發佈版本作爲CI的一部分部署在多臺服務器上。我們需要將文件的xCopy拷貝到服務器文件夾中。TFS 2012 - 在多臺機器上發佈或部署構建?

在與Azure的TFS似乎有一個設施,它直接發佈到服務器(http://www.windowsazure.com/en-us/develop/net/common-tasks/publishing-with-tfs/) 有,它採用「AzureContinuousDeployment.11.xaml」作爲構建過程模板。 希望檢查是否有人嘗試過類似的定製/本地服務器發佈,可能使用自定義部署模板等。

回答

0

從我的理解TFS 2012帶有Lab Deployment模板。您可以配置涉及哪些服務器的實驗室定義,然後將部署配置到這些服務器。還用於掛鉤Test Manager以在實驗室中運行單元測試。

+1

感謝周杰倫。是的,我看到了Lab Deployment模板,但是如果我沒有錯,它需要通過MS Test Manager設置環境。但是在這裏,我們打算將現有構建部署或連續構建 - 部署到由多個服務器/機器組成的不同環境(DEV,QA等)。 – 2013-03-18 20:10:58

1

您可能希望創建Standard Environments for Automated Deployment and Testing,你可以做開箱與2010年TFS TFS 2012年和2013年TFS

您使用「實驗中心」,這是微軟測試管理產品配置的一部分由一個或多個目標機器組成的環境。

Lab Centre in MTM

您再使用實驗室默認模板構建輸出推到目標服務器,並執行一個腳本來完成安裝。您甚至可以將集成和UI測試作爲相同操作的一部分執行。

如果您正在尋找更多集成的Release Management with Team Foundation Server,那麼您應該將Octopus Deploy看作是一路走向生產的好方法。

Release management strategy with TFS

我們與我們的許多客戶都在使用它和它的作品一種享受...