共用方式為


Team Foundation Server 元件中的登錄設定

更新:2007 年 11 月

您可能需要修改 Team Foundation 應用程式層伺服器的一組 Windows 登錄項目才能管理 Team Foundation Server。

Team Foundation Server 登錄設定

下列登錄設定會控制尋找 Team Foundation Web 服務的方式,以及是否快取註冊資料。這些設定都位於 SOFTWARE\Microsoft\VisualStudio\8.0\TeamFoundation 登錄機碼 (Registry Key) 底下。Team Foundation 會先在 HKCU,然後在 HKLM 中檢查這些機碼。

  • Servers

  • ReportServer\Key

  • RegistrationFileCacheEnabled

Servers

Servers 機碼包含定義 Team Foundation 應用程式層伺服器的字串欄位。該欄位的名稱就是應用程式層伺服器名稱。這個欄位的值是包含通訊埠編號的 URL,可用來連接至應用程式層 Web 服務。例如:TeamFoundation/Servers/serverName="protocol://serverName:port"

項目

預設值

說明

serverName

serverName 必須是應用程式層電腦的名稱。

serverName 會當做欄位名稱使用,而且它是用來連接至 Team Foundation Server Web 服務之 URL 的電腦名稱元件。

protocol

http

這是用來連接至 Team Foundation Server Web 服務的通訊協定 (Protocol)。

port

8080

這是用來連接至 Team Foundation Server 應用程式層 Web 服務的通訊埠。

例如,當您在名為 "TeamServer" 的電腦上設定 Team Foundation 應用程式層伺服器之後,此登錄項目就會變成:TeamFoundation/Servers/TeamServer="http://TeamServer:8080"

ReportServer

ReportServer 機碼包含名為 "Key" 的字串欄位,其中定義 Reporting Services 執行個體 (Instance) 的 URL 根目錄:TeamFoundation/ReportServer/Key="protocol://serverName"

項目

預設值

說明

protocol

http

這是用來連接至 Team Foundation Server 報告伺服器的通訊協定。

serverName

serverName 必須是應用程式層電腦的名稱。

這是用來連接至 Team Foundation Server 報告伺服器的 URL。

例如,當您在名為 "TeamServer" 的電腦上設定 Team Foundation 應用程式層伺服器之後,此登錄項目就會變成:TeamFoundation/ReportServer/Key="http://TeamServer"

注意事項:

您必須將 SQL Server Reporting Services 設定為分別使用 "Reports" 和 "ReportServer" 做為 Reporting Services 和 Report Server 的網站名稱。在此範例中,Reporting 應用程式 URL 為 "http://TeamServer/Reports",而 Report Server 應用程式 URL 為 "http://TeamServer/ReportServer"。

RegistrationFileCacheEnabled

TeamFoundation 機碼包含名為 "RegistrationFileCacheEnabled" 的字串欄位,其中決定是否在應用程式層電腦上快取 Team 專案註冊資料。此欄位的值可以是 "true" 或 "false"。當您安裝了 Team Foundation Server 之後,此值就會設定為 "false"。

TeamFoundation/RegistrationFileCacheEnabled="true"|"false"

警告:

啟用註冊快取時,可能需要兩個小時才能讓註冊資料的變更反映在快取區 (Cache) 中。

請參閱

工作

逐步解說:設定 Team Foundation Server 以要求 HTTPS 和 Secure Sockets Layer (SSL)