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 元件的組態設定