組建報告概觀
更新:2007 年 11 月
針對每個已完成的組建和進行中的組建,Team Foundation Build 都會產生詳細的組建資訊。在 Build 總管中按兩下組建,即可檢視組建報告。如需詳細資訊,請參閱了解 Team Foundation Build 總管 和 HOW TO:檢視組建摘要狀態。
下表顯示組建報告如何根據小節來分類,這些分類包括下列各項:
摘要
建置步驟
結果詳細資料
關聯的變更集
關聯的工作項目
摘要
下表會在組建報告的 [摘要] 分類中顯示資訊。
項目 |
說明 |
---|---|
組建名稱 |
組建的名稱。組建名稱是根據組建定義名稱、日期戳記,以及序號所產生。例如,MyBuildDefinition_060616.01。組建名稱會提供含有已建置二進位碼檔案之置放位置的連結。 |
要求者 |
要求產生組建的使用者名稱。 |
Team 專案 |
已經建置的 Team 專案。 |
定義名稱 |
用於產生這個組建的組建定義名稱。 |
代理程式名稱 |
將在其中執行組建的組建代理程式電腦。 |
命令列引數 |
與這個組建定義關聯的命令列引數 (如果有的話)。 |
開始時間 |
表示開始建置的日期和時間戳記。 |
完成時間 |
表示建置完成的日期和時間戳記。 |
上次變更者 |
上一次變更組建的使用者。 |
上次變更時間 |
表示上一次變更組建的日期和時間戳記。 |
品質 |
目前組建的品質狀態。此資訊為唯讀。 |
開啟的工作項目 |
由於組建中發生編譯和靜態分析錯誤而開啟的工作項目。 |
原始檔控制版本 |
正在建置之檔案的原始檔控制版本。例如,C27。 |
記錄檔 |
建置記錄所在之網路共用的連結。 在 Microsoft Visual Studio Team System 2008 Team Foundation Server Service Pack 1 版中,記錄檔包含 [Reason] 欄位,其中列出用於組建 (Build) 的組建觸發程序 (Trigger)。其值包括:
|
建置步驟
下表將說明組建報告的 [建置步驟] 分類。這些項目會依據使用的組建類型和建置是否成功而有所不同。建置步驟也會包括日期和時間戳記指標,例如 06/20/2006 03:00.00)。建置步驟包括下列項目:
正在初始化組建
正在取得原始檔
正在編譯原始檔
正在編譯 <平台>/<類別> 的 <方案名稱>
正在編譯 <專案名稱>
正在執行測試
產生變更集並更新工作項目 (注意:僅在建置成功時顯示)
正在取得變更集 (注意:在建置中斷時顯示)
正在建立工作項目 (注意:在建置中斷時顯示)
正在將二進位檔複製到置放位置
已成功
失敗
已停止
結果詳細資料 (平台/組態)
下表將說明組建報告的 [結果詳細資料] 分類。如果建置因為不具適當的組建使用權限而失敗,則此一小節可能不會顯示。
項目 |
說明 |
---|---|
錯誤和警告 |
顯示錯誤和警告的摘要。如果發生錯誤,便會針對作業系統/組態組合,顯示含有編譯錯誤和警告清單之檔案的連結。 |
測試結果 |
顯示在組建上執行之所有測試的資訊。此表中的每個資料列都會顯示下列與每個測試回合相關的資訊。
|
程式碼涵蓋範圍結果 |
顯示程式碼涵蓋範圍結果的輸出。 |
關聯的變更集
[關聯的變更集] 分類會提供屬於組建一部分之變更集的相關資訊。
![]() |
---|
報告中的區段標題是代表與組建關聯的變更集數目。 |
如需詳細資訊,請參閱使用版本控制變更集。
項目 |
說明 |
---|---|
變更集 ID |
顯示為連結的變更集編號。按一下此連結就會顯示簽入的詳細資料。 |
簽入者 |
簽入變更集的使用者。 |
註解 |
與變更集關聯的註解。 |
關聯的工作項目
[關聯的工作項目] 分類會提供一個對話方塊,顯示與此組建關聯之工作項目的詳細資訊。
![]() |
---|
報告中的區段標題是代表與組建關聯的工作項目數目。 |
如需詳細資訊,請參閱使用 Team Foundation 工作項目。
項目 |
說明 |
---|---|
ID |
與這個組建關聯的工作項目,該工作項目以連結形式顯示。按一下這個連結將會顯示此工作項目的詳細資料。 |
標題 |
針對此工作項目從 Team Foundation Server 擷取的標題資訊。 |
簽入動作 |
與工作項目關聯的簽入動作。 |
變更者 |
將此工作項目與此組建產生關聯的使用者。 |
請參閱
工作
逐步解說:檢視 Team Foundation Build 報告結果