次の方法で共有


Team Foundation Server コンポーネントのレジストリ設定

更新 : 2007 年 11 月

Team Foundation アプリケーション層サーバーでは、一連の Windows レジストリ エントリが使用されます。場合によっては、Team Foundation Server の管理のために、それらのエントリの変更が必要になることがあります。

Team Foundation Server のレジストリ設定

以下のレジストリ設定は、Team Foundation の Web サービスの位置と、登録データがキャッシュされるかどうかを制御します。これらの設定はすべて、SOFTWARE\Microsoft\VisualStudio\8.0\TeamFoundation レジストリ キーの下にあります。Team Foundation は、まず HKCU でこれらのキーをチェックし、次に HKLM でチェックします。

  • Servers

  • ReportServer\Key

  • RegistrationFileCacheEnabled

Servers

Servers キーには、Team Foundation アプリケーション層サーバーを定義する文字列フィールドが含まれています。このフィールドの名前は、アプリケーション層サーバーの名前です。このフィールドの値は、アプリケーション層 Web サービスへの接続に使用される URL で、ポート番号も含みます。たとえば、TeamFoundation/Servers/serverName="protocol://serverName:port" となります。

項目

Default

説明

serverName

serverName はアプリケーション層のコンピュータの名前である必要があります。

serverName はフィールド名として使用され、Team Foundation Server の Web サービスへの接続に使用される URL のコンピュータ名の部分です。

protocol

http

Team Foundation Server の Web サービスへの接続に使用されるプロトコルです。

port

8080

Team Foundation Server のアプリケーション層 Web サービスへの接続に使用されるポートです。

たとえば、"TeamServer" というコンピュータに Team Foundation アプリケーション層サーバーをセットアップすると、レジストリ エントリは TeamFoundation/Servers/TeamServer="http://TeamServer:8080" のようになります。

ReportServer

ReportServer キーには "Key" という文字列フィールドがあり、Reporting Services インスタンスの URL のルートを TeamFoundation/ReportServer/Key="protocol://serverName" のように定義します。

項目

Default

説明

protocol

http

Team Foundation Server レポート サーバーへの接続に使用されるプロトコルです。

serverName

serverName はアプリケーション層のコンピュータの名前である必要があります。

Team Foundation Server レポート サーバーへの接続に使用される URL です。

たとえば、"TeamServer" というコンピュータの Team Foundation アプリケーション層サーバーを設定すると、レジストリ エントリは TeamFoundation/ReportServer/Key="http://TeamServer" のようになります。

Aa337607.alert_note(ja-jp,VS.90).gifメモ :

SQL Server Reporting Services は、Reporting Services のサイト名として "Reports" を、レポート サーバーのサイト名として "ReportServer" を、それぞれ使用する必要があります。この例では、レポート アプリケーションの URL は "http://TeamServer/Reports"、レポート サーバー アプリケーションの URL は "http://TeamServer/ReportServer" です。

RegistrationFileCacheEnabled

TeamFoundation キーには、"RegistrationFileCacheEnabled" という文字列フィールドがあり、チーム プロジェクトの登録データがアプリケーション層コンピュータにキャッシュされるかどうかを決定します。フィールドに設定できる値は "true" または "false" です。Team Foundation Server をインストールした時点では、値は "false" に設定されています。

TeamFoundation/RegistrationFileCacheEnabled="true"|"false"

Aa337607.alert_caution(ja-jp,VS.90).gif注意 :

登録キャッシュを有効にした場合、登録データに加えた変更がキャッシュに反映されるまでに 2 時間を要する場合があります。

参照

処理手順

チュートリアル : HTTPS と SSL (Secure Socket Layer) の使用を必須とする Team Foundation Server のセットアップ