次の方法で共有


クライアント キャッシュのリビルド

witadminrebuildcache コマンドを使用すると、クライアント コンピューターが次にチーム プロジェクト コレクションに接続するときに、各クライアント コンピューター上のキャッシュを強制的にビルドし直すことができます。

Team Foundation でバージョン管理操作またはビルド操作中にワークスペース エラーが発生しないようにするには、クライアント コンピューターのデータ キャッシュを、特定の保守操作の後で更新する必要があります。データ層サーバーやアプリケーション層サーバーの移動、復元、名前変更、またはフェールオーバーを行った後、管理者は作業項目のトラッキングに使用されるキャッシュを更新する必要があり、ユーザーはクライアント コンピューターのバージョン管理キャッシュを更新する必要があります。

重要 : 重要

サーバーのパフォーマンスに関する問題を防ぐため、通常の運用時間帯にはこのコマンドを実行しないでください。

witadmin コマンド ライン ツールを実行するには、Visual Studio か チーム エクスプローラー のいずれかがインストールされているコマンド プロンプト ウィンドウを開き、次のように入力します。

cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE

64 ビット版の Windows で、%programfiles% を %programfiles(x86)% に置き換えます。

要件

[!メモ]

管理者のアクセス許可を使ってログオンしている場合でも、Windows Server 2008 を実行中のサーバーでこの機能を実行するには、昇格した特権でコマンド プロンプト ウィンドウを開く必要があります。昇格した特権でコマンド プロンプト ウィンドウを開くには、[スタート] ボタンをクリックし、[コマンド プロンプト] のショートカット メニューを開いて、[管理者として実行] をクリックします。詳細については、Microsoft Web サイトを参照してください。

witadmin rebuildcache /collection:CollectionURL [/noprompt]

パラメーター

パラメーター

説明

/collection:CollectionURL

チーム プロジェクト コレクションの URI を指定します。URI の形式は http://ServerName:Port/VirtualDirectoryName/CollectionName です。

仮想ディレクトリを使用していない場合、URI の形式は次のようになります。

http://ServerName:Port/CollectionName

/noprompt

確認のプロンプトを無効にします。

/? または help

コマンド プロンプト ウィンドウにコマンドのヘルプを表示します。

解説

witadminrebuildcache コマンドは、すべてのクライアント上で、指定されたチーム プロジェクト コレクションのキャッシュ データを無効にします。これにより、各クライアントのキャッシュは、クライアントが次にプロジェクト コレクションに接続するときに更新されます。

次のコマンドは、AdventureWorksServer という名前のサーバーで定義されている DefaultCollection に接続するすべてのクライアントのメタデータ キャッシュを無効にします。クライアント キャッシュは、次にプロジェクト コレクションに接続したときに更新されます。

witadmin rebuildcache /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection

参照

処理手順

Team Foundation クライアントの更新

概念

Team Foundation クライアントの操作

その他の技術情報

witAdmin: 作業項目を追跡するためのオブジェクトのカスタマイズおよび管理