2017-10-06 195 views
-1

我有一個解決方案簽入TFS分支。該解決方案包括位於另一個TFS分支中的項目。我們的系統管理員創建了一個構建定義,以便每次我們檢查代碼時都會觸發自動構建。自動構建失敗,因爲它沒有看到位於另一個分支中的項目的項目文件。我們做錯了什麼?TFS持續集成

回答

2

正如你所說,原因是「it doesn’t see the project file of the project located in another branch」。

在構建過程中,第一步是從知識庫中獲取源的。如果在獲取源代碼期間缺少解決方案所需的文件,則構建將失敗。

在你的情況,你需要包括another branch(其位於項目)在庫映射,意味着你需要another branch得到所需要的資源。

實際上,解決該問題的最佳方法是將項目添加到同一分支中的解決方案。

enter image description here