共用方式為


組建報告概觀

更新: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)。其值包括:

  • Manual:組建是以手動方式排入佇列。

  • IndividualCI:設定成要在每次簽入後建置 (Build) 的連續整合組建 (Build)。

  • BatchedCI:設定成要在批次 (Batch) 簽入後建置的連續整合組建。

  • Schedule:已排程的組建。

  • ScheduleForced:已排程的組建,啟動此組建時未簽入任何新變更。

建置步驟

下表將說明組建報告的 [建置步驟] 分類。這些項目會依據使用的組建類型和建置是否成功而有所不同。建置步驟也會包括日期和時間戳記指標,例如 06/20/2006 03:00.00)。建置步驟包括下列項目:

  • 正在初始化組建

  • 正在取得原始檔

  • 正在編譯原始檔

  • 正在編譯 <平台>/<類別> 的 <方案名稱>

  • 正在編譯 <專案名稱>

  • 正在執行測試

  • 產生變更集並更新工作項目 (注意:僅在建置成功時顯示)

  • 正在取得變更集 (注意:在建置中斷時顯示)

  • 正在建立工作項目 (注意:在建置中斷時顯示)

  • 正在將二進位檔複製到置放位置

  • 已成功

  • 失敗

  • 已停止

結果詳細資料 (平台/組態)

下表將說明組建報告的 [結果詳細資料] 分類。如果建置因為不具適當的組建使用權限而失敗,則此一小節可能不會顯示。

項目

說明

錯誤和警告

顯示錯誤和警告的摘要。如果發生錯誤,便會針對作業系統/組態組合,顯示含有編譯錯誤和警告清單之檔案的連結。

測試結果

顯示在組建上執行之所有測試的資訊。此表中的每個資料列都會顯示下列與每個測試回合相關的資訊。

  • 測試回合:顯示測試的連結。

  • 發行者:識別執行此測試回合的使用者。若為自動測試回合,此值為 "N/A"。

  • 總計:顯示每個測試回合的測試總數。

  • 成功:顯示測試成功的數目。

  • 失敗:顯示測試失敗的數目。

  • 其他結果:顯示測試的總數和其他結果 (非成功和非失敗)。

程式碼涵蓋範圍結果

顯示程式碼涵蓋範圍結果的輸出。

關聯的變更集

[關聯的變更集] 分類會提供屬於組建一部分之變更集的相關資訊。

注意事項:

報告中的區段標題是代表與組建關聯的變更集數目。

如需詳細資訊,請參閱使用版本控制變更集

項目

說明

變更集 ID

顯示為連結的變更集編號。按一下此連結就會顯示簽入的詳細資料。

簽入者

簽入變更集的使用者。

註解

與變更集關聯的註解。

關聯的工作項目

[關聯的工作項目] 分類會提供一個對話方塊,顯示與此組建關聯之工作項目的詳細資訊。

注意事項:

報告中的區段標題是代表與組建關聯的工作項目數目。

如需詳細資訊,請參閱使用 Team Foundation 工作項目

項目

說明

ID

與這個組建關聯的工作項目,該工作項目以連結形式顯示。按一下這個連結將會顯示此工作項目的詳細資料。

標題

針對此工作項目從 Team Foundation Server 擷取的標題資訊。

簽入動作

與工作項目關聯的簽入動作。

變更者

將此工作項目與此組建產生關聯的使用者。

請參閱

工作

HOW TO:設定組建品質

逐步解說:檢視 Team Foundation Build 報告結果

概念

Team Foundation Build 概觀

其他資源

使用 Team Foundation Build 報告