Team Foundation Server 上のチーム プロジェクトへの接続およびアクセス

Team Foundation の関数およびデータにアクセスするには、クライアントを Visual Studio Team Foundation Server を実行している適切なサーバーに接続し、チーム プロジェクトをホストするコレクションを選択する必要があります。 チーム プロジェクトは、プロジェクト コレクション内に格納されています。 一度に接続できるサーバーは 1 つのみです。 同時にアクセスできるチーム プロジェクト数は、クライアント アプリケーションによって異なります。 チーム エクスプローラーを使用している場合は、同じサーバーにホストされているプロジェクト コレクション内に複数のチーム プロジェクトがすべて格納されていれば、これらをまとめて追加または削除できます。 Team System Web Access、Office Excel、および Office Project からは、一度に 1 つのチーム プロジェクトにのみアクセスできます。

Team System Web Access では、接続しているプロジェクト コレクションとチーム プロジェクトの名前が、ページ左側の Team System Web Access ロゴの下に常に表示されます。 チーム エクスプローラーでは、選択する各チーム プロジェクトが、接続している Team Foundation Server をホストするサーバー名の下に一覧表示されます。サポートされる Web ブラウザーについては、「Team Web Access での作業の管理」を参照してください。

次の手順では、Team System Web Access またはチーム エクスプローラーを使用してチーム プロジェクトに接続する方法について説明します。Office Excel または Office Project を Team Foundation Server に接続する方法の詳細については、「Team Foundation Server への Microsoft Office ドキュメントの接続」を参照してください。 旧バージョンのチーム エクスプローラーを Team Foundation Server 2010 に接続する方法、またはチーム エクスプローラーを Team System 2008 Team Foundation Server に接続する方法の詳細については、「Team Foundation クライアントと Team Foundation Server の間の互換性」を参照してください。

Team Foundation の管理者またはチーム プロジェクトの管理者に連絡し、次のセクションに示されているアクセス許可がユーザー アカウントに割り当てられていることを確認してください。

このトピックの内容

  • Team Web Access を使用したチーム プロジェクトへの接続

  • チーム エクスプローラーを使用したチーム プロジェクトへの接続

  • Team Foundation Server への接続の問題の解決

必要なアクセス許可

チーム プロジェクトに接続するためには、そのチーム プロジェクトで Team Foundation 有効ユーザーおよび Readers の両方のセキュリティ グループのメンバーである必要があります。 必要なセキュリティ アクセス許可が明示的に設定されている場合は、[サーバーレベル情報の表示] アクセス許可を [許可] に設定し、チーム プロジェクトの [プロジェクトレベル情報の表示] アクセス許可が [許可] に設定されている必要があります。 詳細については、「Team Foundation Server のアクセス許可」を参照してください。

Team Web Access を使用したチーム プロジェクトへの接続

Team Web Access を使用してチーム プロジェクトに接続するには

  1. ブラウザー ウィンドウを開き、次の形式で URL を入力します。

    http://ServerName:Port/tfs/Web

    • ServerName は Team Foundation Server をホストするサーバーの名前です。

    • Port は Team Foundation Server で使用されるポートで、既定値は 8080 です。サーバーで別のポート番号が使用されている場合は、URL にそのポート番号を指定する必要があります。

  2. チーム プロジェクトに初めて接続する場合は、[操作するチーム プロジェクトを選択します。] ページが表示されます。

    1. [プロジェクト コレクション] で、開くプロジェクト コレクションの名前をクリックします。

    2. [プロジェクト] で、目的のチーム プロジェクトをクリックします。

  3. [Team Foundation Server に接続] ページが表示されたら、Web サイトはフォーム ベース認証を使用しています。次の手順で資格情報を指定する必要があります。

    1. 次の形式の URL を入力します。手順 1 で説明したものと同じ形式になります。

      http://ServerName:Port/tfs/Web

    2. [ユーザー名] ボックスにユーザー名を入力します。

    3. [パスワード] ボックスにパスワードを入力します。

    4. [このアカウントを記憶する] チェック ボックスをオンにして、資格情報がキャッシュに保存されるようにします。

    5. [接続] をクリックします。

      注意

      初回ログオン時に Team Foundation Server の既存プロジェクトに正常にアクセスできていて、[このアカウントを記憶する] をオンにした場合、それ以降の Team System Web Access へのログオンでは資格情報を入力する必要はありません。

Team Web Access を使用して別のプロジェクトに接続するには

  1. Team System Web Access で、プロジェクト コレクションまたはチーム プロジェクト名の横の矢印をクリックし、次のいずれかの手順を実行します。

    • 開くチーム プロジェクトの名前が一覧に含まれている場合、そのチーム プロジェクト名をクリックします。

    • 開くチーム プロジェクトの名前が一覧に含まれていない場合、[<別のプロジェクトに接続>] をクリックします。

  2. [Team Foundation Server] に、次の形式で URL を入力します。

    http://ServerName:Port/tfs/Web

  3. [接続] をクリックします。

  4. (省略可能) 別のプロジェクト コレクション内のプロジェクトに接続するには、[プロジェクト コレクション] で、開くプロジェクト コレクションの名前をクリックします。

  5. [チーム プロジェクト] で、目的のチーム プロジェクトをクリックします。

  6. [OK] をクリックします。

チーム エクスプローラーを使用したチーム プロジェクトへの接続

Team Foundation Server のインスタンスに初めて接続するには

  1. Visual Studio で、[ツール] メニューの [Team Foundation Server に接続] をクリックします。

    注意

    このオプションがない場合は、チーム エクスプローラーがインストールされていません。 Team Foundation Server に接続するオプションを使用するには、先にチーム エクスプローラーをインストールする必要があります。

  2. [チーム プロジェクトへ接続] ダイアログ ボックスで、[サーバー] をクリックします。

  3. [Team Foundation Server の追加および削除] ダイアログ ボックスで、[追加] をクリックします。

  4. [Team Foundation Server の追加] ダイアログ ボックスで、サーバーの名前または URL を入力します。

  5. サーバー名を入力すると、[プレビュー] フィールドに、次のような URL 形式が自動的に表示されます。

    http://ServerName:Port/tfs

    ServerName は Team Foundation Server をホストするサーバーの名前です。

    Port は Team Foundation Server で使用されるポートで、既定値は 8080 です。サーバーで別のポート番号が使用されている場合は、URL にそのポート番号を指定する必要があります。

    tfs は、サーバー上に保存されているプロジェクト コレクションの既定のパスです。 チームが別のパスを使用している場合は、[パス] ボックスにそのパスを入力します。

  6. URL が正しいことを確認し、[OK] を 2 回クリックし、[終了] をクリックします。

  7. [チーム プロジェクトへ接続] ダイアログ ボックスの [チーム プロジェクト] で、アクセスする各チーム プロジェクトのチェック ボックスをオンにして、[接続] をクリックします。

チーム エクスプローラーに接続してチーム プロジェクトを追加するには

  1. Visual Studio で、[ツール] メニューの [Team Foundation Server に接続] をクリックします。

    注意

    このオプションがない場合は、チーム エクスプローラーがインストールされていません。 Team Foundation Server に接続するオプションを使用するには、先にチーム エクスプローラーをインストールする必要があります。

  2. [チーム プロジェクトへ接続] ダイアログ ボックスの [Team Foundation Server] ボックスで、Team Foundation Server を実行しているサーバーを選択します。

    注意

    ドロップダウン リストが空の場合は、[サーバー] ボタンをクリックして、サーバー接続設定を手動で入力します。 接続設定については、Team Foundation 管理者またはチーム プロジェクト管理者に問い合わせてください。

  3. [ディレクトリ] ボックスで、チーム プロジェクトが含まれるプロジェクト コレクションの名前をクリックします。

  4. [チーム プロジェクト] ボックスで、1 つ以上のチーム プロジェクトを選択します。

    横にチェック マークの付いたチーム プロジェクトがチーム エクスプローラーに追加されます。

  5. [接続] をクリックします。

チーム プロジェクトをチーム エクスプローラーから削除するには

  1. チーム エクスプローラーで、削除するチーム プロジェクトを右クリックし、[削除] をクリックします。

  2. 確認メッセージが表示されたら、[OK] をクリックします。

Team Foundation Server への接続の問題の解決

チーム エクスプローラー から Team Foundation Server への接続に問題が発生した場合は、Team Foundation Server が実行されていないか、ネットワークに問題があるか、十分なアクセス許可を持っていない可能性があります。 この接続の問題を解決するには、次の操作を実行します。

  1. 実行しようとしている操作に必要なアクセス許可を持っているかどうかを確認します。 読み取り専用または操作がブロックされたことを示すエラーが発生する場合は、データを操作するためのアクセス許可を持っていない可能性があります。

    詳細については、「Team Foundation Server のアクセス許可」を参照してください。

  2. チーム エクスプローラーの [ドキュメント] ノードに赤い X アイコン (切断された接続のアイコン) が表示される場合は、チーム エクスプローラーと SharePoint 製品との通信が切断されていることを示します。 また、[ドキュメント] ノードの下に表示されていた個々のドキュメント一覧が表示されなくなります。 通信の切断の原因となる条件を次に示します。

    • ローカル コンピューターがネットワークに接続されていない。 この問題を解決するには、ローカル コンピューターがネットワークに接続されていて、ネットワーク リソースにアクセスできることを確認します。

    • SharePoint 製品をホストしているサーバーがオフラインになっているか、コンピューター ネットワークが稼働していない。この問題を解決するには、SharePoint 製品の管理者に連絡し、サーバーがネットワークで稼働していることを確認します。

    • SharePoint 製品でユーザー アカウントに与えられているアクセス許可が、チーム ポータル サイトにアクセスするのに十分でない。SharePoint 製品の管理者に連絡し、自分のユーザー アカウントを [貢献者] グループに追加するように依頼します。 プロジェクト管理で必要なアクセス許可を与えることができる場合もあります。

  3. チーム エクスプローラーの [レポート] ノードに赤い X アイコンが表示される場合は、レポートへのアクセス許可がないか、SQL Server Reporting Services をホストするサーバーとチーム エクスプローラーとの通信が切断されている可能性があります。 その場合、レポート ノードへのアクセス許可が設定されているかどうか、Reporting Services をホストするサーバーが起動しているかどうかを、プロジェクト管理者に問い合わせてください。

    以下の両方の条件に該当する場合、[レポート] ノードの横に赤い X アイコンが表示されます。

    • チーム エクスプローラーが、SQL Server Reporting Services と同じコンピューターで実行されている場合。

    • 管理者としてログオンしていないか、Internet Explorer のセキュリティ強化が有効になっている場合。

    これらの問題を解決するには、管理者としてコンピューターにログオンします。または、Internet Explorer を開き、[インターネット オプション] の [セキュリティ] タブをクリックし、[保護モードを有効にする] チェック ボックスをオフにします。

  4. コンピューターのネットワーク接続が正常に動作しているかどうかを確認します。 ネットワーク接続を必要とする他のアプリケーションも実行してみます。 同じように問題が発生する場合は、ネットワークに問題がある可能性があります。

  5. チーム プロジェクトが Team Foundation Server の別のチーム プロジェクト コレクションに移動されていないかどうかを確認します。 移動されている場合、新しいサーバー名への接続を作成する必要があります。

参照

処理手順

頻繁に使用するまたは最近表示した作業項目、クエリ、およびレポートへのアクセス

Team Foundation Server への Microsoft Office ドキュメントの接続

概念

Team Foundation クライアントの操作

その他の技術情報

Team Foundation クライアントと Team Foundation Server の間の互換性

Team Web Access での作業の管理