2010-09-17 158 views
1

我構建了「概念驗證」TFS 2010構建服務器。現在我想將構建服務器設置在其他位置,並將我的舊構建定義移至新構建服務器。對於我的生活,我無法弄清楚構建定義的文件位置在哪裏?有沒有辦法將這些數據從舊的構建服務器中導出並導入到新的?我錯過了什麼?導出TFS 2010構建定義

回答

1

您是否將Project Collection(s)移動到新的服務器上,或者您是否只是將一個新的服務器設置爲構建代理?

如果是前者,你不必擔心導出生成定義,因爲他們將與集合中的所有其他移動

Move a Team Project Collection

如果是後者,你也不要需要導出任何東西。您將更新構建控制器以包含您設置的新構建代理,或者您將更新構建定義以使用新構建控制器(具體取決於要添加到TFS的新組件)

構建定義在項目收集數據庫中,你真的不需要直接訪問它們。

+0

Mike的評論的關鍵可能是您需要將該服務器添加爲您的構建控制器的代理。 – 2010-09-20 11:59:30

0

構建定義位於團隊項目集合所在的TFS數據層(SQL Server)上。您不需要將它們移動到新的構建服務器。任何與該團隊項目集合關聯的構建機器都可以運行您的構建定義。