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" のようになります。
メモ : |
---|
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"
注意 : |
---|
登録キャッシュを有効にした場合、登録データに加えた変更がキャッシュに反映されるまでに 2 時間を要する場合があります。 |
参照
処理手順
チュートリアル : HTTPS と SSL (Secure Socket Layer) の使用を必須とする Team Foundation Server のセットアップ