次の方法で共有


サービスとユーザーの再接続

このトピック (単一サーバーの復元のチュートリアルの 4 番目のトピック) では、チーム プロジェクト コレクションを開始して、新しいサーバーでユーザー グループを確認する方法について説明します。 また、新しいサーバーのデータ キャッシュを消去する方法、および新しいサーバーへの接続時にデータ キャッシュの問題が発生しないことを確認する方法についても説明します。

このトピックの内容

  1. チーム プロジェクト コレクションを開始し、アクセス許可を確認します。

  2. クライアント コンピューターのバージョン管理キャッシュの更新と Team Foundation Server への再接続

必要なアクセス許可

StampWorkitemCache Web メソッドを呼び出すには、サーバーの Administrators セキュリティ グループのメンバーである必要があります。

クライアント コンピューターで tf workspaces コマンドを実行するには、Read のアクセス許可が Allow に設定されている必要があります。

チーム プロジェクト コレクションを開始し、アクセス許可を確認します。

新しいサーバーのデータとソフトウェアの復元が完了したら、チーム プロジェクト コレクションを開始し、配置のすべてのユーザー、グループ、およびサービス アカウントが、タスクと機能を正しく実行するのに必要なアクセス許可を持つように構成されていることを確認します。

すべてのアクセス許可が自動的に移行されるとは限りません。 たとえば、Team Foundation の管理者が管理コンソールを開くにはサーバーのローカルな Administrators グループのメンバーである必要があり、Administrators グループに手動で管理者を追加する必要があります。

チーム プロジェクト コレクションを開始するには

  1. 管理コンソールを開き、チーム プロジェクト コレクションで既定のコレクションを開始します。

    コレクションは開始されるまでオフラインのままです

  2. 配置にある他のすべてのチーム プロジェクト コレクションに対してこの操作を繰り返します。

アクセス許可を確認するには

作業項目キャッシュの更新

注意

この処理手順は省略できます。実行する必要があるのは、作業項目トラッキングでエラーが発生した場合だけです。

作業項目のトラッキングに使用されるキャッシュを更新するには、StampWorkitemCache Web メソッドを呼び出します。 このメソッドにより、クライアント コンピューターは、次回アプリケーション層サーバーに接続する際にキャッシュを強制的に更新します。 また、このメソッドは、クライアント コンピューターで定義されているワークスペースを同期します。

クライアント コンピューターで作業項目のトラッキングに使用されるキャッシュを更新するには

  1. 新しいサーバーで、Internet Explorer を開きます。

  2. アドレス バーに次のアドレスを入力して、ClientService Web サービスに接続します。

    http://PublicURL:8080/VirtualDirectory/WorkItemTracking/v3.0/ClientService.asmx

    注意

    管理資格情報を使用してログオンした場合でも、管理者として Internet Explorer を起動し、資格情報の入力を求められる場合があります。

  3. [StampWorkitemCache] をクリックし、[起動] をクリックします。

    注意

    StampWorkitemCache メソッドはデータを返しません。

クライアント コンピューターのバージョン管理キャッシュの更新と Team Foundation Server への再接続

Team Foundation でバージョン管理操作またはビルド操作中にワークスペース エラーが発生しないようにするには、クライアント コンピューターのデータ キャッシュを更新する必要があります。

バージョン管理キャッシュを更新するには、バージョン管理を使用し、復元したサーバーに接続するコンピューターで tf workspaces コマンドを実行する必要があります。

クライアント コンピューターのバージョン管理キャッシュを更新するには

  1. クライアント コンピューターで、管理者権限でコマンド プロンプト ウィンドウを開き、Drive:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE にディレクトリを変更します。

  2. コマンド プロンプトで、次のコマンドを入力し、新しいサーバーのサーバー名とポート番号を含むコレクションの URL を指定します。

    **tf workspaces /collection:http://**ServerName:Port/VirtualDirectoryName/CollectionName

    たとえば、Team Foundation Server の FabrikamPrime 配置でホストされている DefaultCollection コレクションのメンバーであるプロジェクトのバージョン管理キャッシュを更新するには、次の文字列を入力します。

    tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollection

    詳細については、「Workspaces Command」を参照してください。

Home | 新しいハードウェアの準備 | データベースの復元 | Team Foundation Server のインストールと構成 | サービスとユーザーの再接続