共用方式為


HOW TO:使用 Web Services 啟用和設定 Team Foundation Server 元件的追蹤功能

更新:2007 年 11 月

您可以使用內建的 Web 服務,以啟用 Team Foundation Server 應用程式的追蹤功能。這樣可讓您收集流程的相關狀態資訊,而不用回收處理應用程式集區。偵測到問題之後,您可以開始收集資訊。這個主題會說明如何啟用個別 Team Foundation Server 應用程式的追蹤功能。如需關於追蹤的一般資訊,請參閱追蹤和稽核應用程式

您只能使用 Web 服務,啟用或停用所有內建追蹤參數。若要啟用或停用個別追蹤參數,您必須以手動方式修改 Team Foundation Server web.config 檔案,如 HOW TO:變更 Team Foundation Server 元件的組態設定中所述。

注意事項:

使用這個方法啟用追蹤功能時,重新啟動應用程式集區時不會保存追蹤設定。若要持續變更追蹤狀態,您必須變更 web.config 檔案,如 HOW TO:變更 Team Foundation Server 元件的組態設定所述。

必要的使用權限

您必須是 Team Foundation 應用程式層伺服器上 [Administrators] 群組的成員,才能執行此程序。如需詳細資訊,請參閱 Team Foundation Server 使用權限

若要啟用 Team Foundation Server 應用程式的追蹤功能

  • 在 Internet Explorer 中,尋找下列 URL:

    http://<tfsserver>:<port>/<WebService>/tftrace.aspx?[traceWriter=<true|false>][&][All=<traceLevel>]

    注意事項:

    即使您已使用管理認證登入,還是必須以系統管理員的身分啟動 Internet Explorer,在執行 Windows Server 2008 或 Windows Vista 的電腦上執行此功能。若要以系統管理員身分啟動 Internet Explorer,請按一下 [開始],再按一下 [所有程式],以滑鼠右鍵按一下 [Internet Explorer],然後按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站 (英文)。

    在這個語法中,<tfsserver> 表示 Team Foundation Server 的名稱,<Port> 表示通訊埠 (通常是 8080),而 <WebService> 表示您要啟用追蹤功能的 Team Foundation Server 應用程式名稱。traceWriter 和 All 引數都是選擇項。請參閱之後的內容,以取得 <WebService> 和 <traceLevel> 引數的範例和有效值。

    <WebService> 的有效值為 Build、services、VersionControl、Warehouse 和 WorkItemTracking。All 引數的有效值為 None、Errors、Warnings、Information 和 Verbose。

    這個範例會將所有 VersionControl 追蹤參數設為 Verbose,而不會影響 traceWriter 值:

    http://<tfsserver>:8080/VersionControl/tftrace.aspx?All=Verbose

    這個範例會將所有 Warehouse 追蹤參數設為 Error,並將 traceWriter 值設為 true:

    http://<tfsserver>:8080/Warehouse/tftrace.aspx?traceWriter=true&All=Error

    注意事項:

    當您啟用或變更追蹤層級時,將會看到一個空白的網頁。

請參閱

工作

HOW TO:變更 Team Foundation Server 元件的追蹤輸出目錄

HOW TO:變更 Team Foundation Server 元件的組態設定

其他資源

啟用 Team Foundation Server 元件的追蹤功能