共用方式為


組建詳細資料網頁概觀

更新:2007 年 11 月

Team Foundation Build 可以設定為包括可透過網際網路檢視的 Team Foundation Build 詳細資料 Web 網頁。小組成員可以在遠端使用此 Web 網頁,檢查組建的狀態。此外,這個 Web 網頁也可以與組建告知電子郵件訊息產生關聯。如需詳細資訊,請參閱 HOW TO:接收組建告知電子郵件

Team Foundation Build 詳細資料 Web 網頁的區段

Team Foundation Build 詳細資料 Web 網頁含有下列五個區段:

  • 摘要

  • 建置步驟

  • 結果詳細資料

  • 關聯的變更集

  • 關聯的工作項目

摘要

摘要區段含有組建名稱、Team 專案、組建定義、電腦和下列資訊。

摘要項目

說明

輸出範例

組建名稱

表示組建的名稱並連結至可以取得已建置二進位碼檔案的置放位置。

Nightly 050615.00

要求者

表示要求組建的使用者名稱。

網域\使用者名稱

Team 專案

表示 Team 專案的名稱。

Tour Package Service v2.2

定義名稱

表示已執行的組建定義名稱。

每晚

代理程式名稱

表示針對組建定義所指定的組建代理程式。

AdventureWorks_BuildLab01

命令列引數

與這個組建定義關聯的命令列引數 (如果有的話)。

/verbosity:detailed

開始時間

表示開始建置的日期和時間戳記。

06/20/2008 03:00:00 AM

完成時間

表示建置完成的日期和時間戳記。

06/20/2008 03:22:10 AM

上次變更者

表示上一次變更組建的使用者名稱。

網域\使用者名稱

上次變更時間

表示上一次變更組建的日期和時間戳記。

06/20/2008 03:22:10 AM

品質

表示組建的品質。

未檢查

開啟的工作項目

表示由於建置流程進行而建立的工作項目。

Bug 1234 (作用中/未指派)

原始檔控制版本

正在建置之檔案的原始檔控制版本。

C27

記錄檔

表示建置記錄的路徑。

\\Builds\drops\nightlybuilds\20050620.00\logfiles\buildlog.txt

自訂工作事件

表示自訂工作事件的路徑。

\\Builds\drops\nightlybuilds\20050620.00\logfiles\customtasks.xml

建置步驟

建置步驟區段會顯示與建置流程中執行之組建定義關聯的步驟。實際輸出會根據與組建定義關聯的檔案以及建置是否成功而異。此建置步驟也包括日期和時間戳記指標,例如 06/20/2008 03:00.00。建置步驟包括下列項目:

  • 正在初始化組建

  • 正在取得原始檔

  • 正在編譯原始檔

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

  • 正在編譯 <專案名稱>

  • 正在執行測試

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

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

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

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

  • 正在將記錄檔複製到置放位置

  • 已成功

  • 失敗

  • 已停止

結果詳細資料

結果詳細資料區段會顯示與特定組建組態關聯的錯誤和警告訊息,例如,x86/Debug。

詳細資料項目

說明

輸出範例

x86/Debug 的結果詳細資料

表示錯誤和警告的數目、測試結果,以及與執行之平台/組態組合關聯的涵蓋範圍結果。

4 個錯誤、12 個警告、沒有測試結果、沒有涵蓋範圍結果 (X86Debug.error)

x86/Retail 的結果詳細資料

表示錯誤和警告的數目、測試結果,以及與執行之建置類型關聯的涵蓋範圍結果。

0 個錯誤、10 個警告、8/10 測試成功、涵蓋 42% 程式碼行 (X86Retail.error)

關聯的變更集

關聯的變更集區段會顯示相關資訊,包括哪些變更集與組建產生關聯,以及將它們簽入的人員。

關聯的變更集項目

輸出範例

1001

簽入者:Jdoe

註解:更新的 AddTo_ 和 RemoveFromShoppingCart

1002

簽入者:Jdoe

註解:根據需求 1 更新的商務邏輯

1003

簽入者:Jdoe

註解:根據需求 2 更新的商務邏輯

關聯的工作項目

關聯的工作項目區段會顯示相關資訊,包括哪些工作項目與組建產生關聯,以及將它們簽入的人員。

關聯的工作項目

輸出範例

3479

標題:加入 AppDiscount Web 服務方法

簽入動作:關聯

變更者:Jdoe

記錄檔

在 Microsoft Visual Studio Team System 2008 Team Foundation Server Service Pack 1 版中,記錄檔包含 [Reason] 屬性,其中列出用於組建 (Build) 的組建觸發程序 (Trigger)。其值包括:

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

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

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

  • Schedule:已排程的組建。

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

  • 如需詳細資訊,請參閱 Reason 屬性

請參閱

工作

HOW TO:接收組建告知電子郵件

概念

組建報告概觀

其他資源

在 Team Foundation Build 中執行組建