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

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

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

Note注意事項

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

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

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

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

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

    <WebService> 的有效值為 BuildservicesVersionControlWarehouseWorkItemTrackingAll 引數的有效值為 NoneErrorsWarningsInformationVerbose

    這個範例會將所有 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

    Note注意事項

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

安全性

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

請參閱

工作

HOW TO:變更 Team Foundation Server 元件的追蹤輸出目錄
HOW TO:變更 Team Foundation Server 元件的 Web.Config 設定

其他資源

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