チーム プロジェクトの作成

特定のソフトウェア テクノロジや製品を開発する際に必要なチーム アクティビティを共有するうえで、チームの中心点となるチーム プロジェクトを作成できます。 この中心点を用意するには、チーム プロジェクトを作成するための新しいチーム プロジェクト ウィザードを使用します。 チーム プロジェクトはチーム エクスプローラーからのみ、かつ、新しいチーム プロジェクトが作成されるチーム プロジェクト コレクションに接続した後に作成できます。

重要

チーム プロジェクトを作成する前に「新しいチーム プロジェクトの開始」および「チーム プロジェクトをサポートするリソースの構成」を確認して、チーム プロジェクトに必要なすべてのリソースが構成されていることを確認します。

このトピックの内容

  • チーム プロジェクトの作成

  • チーム プロジェクト作成のトラブルシューティング

必要なアクセス許可

この手順を実行するには、次のセキュリティ グループのメンバーである必要があります。

  • Team Foundation のアプリケーション層上のプロジェクト コレクション: Team Foundation 管理者グループまたはプロジェクト管理者グループで、自分の [新しいプロジェクトの作成] アクセス許可が [許可] に設定されている必要があります。

  • チーム プロジェクトの SharePoint 製品をホストするサーバー: SharePoint サーバーの全体管理の適切なグループ。 これらのグループは、SharePoint 製品のバージョンによって異なります。

    チーム プロジェクト コレクションのサイト コレクションの下にポータル サイトを作成している場合は、そのサイト コレクションに対して [フル コントロール] アクセス許可が設定されていることが必要です。 プロジェクト サイトがサイト コレクション自体として作成されている場合は、ファーム管理者アクセス許可が必要です。

    詳細については、「チーム プロジェクト コレクションの管理アクセス許可の設定」を参照してください。

  • チーム プロジェクトの SQL Server Reporting Services をホストするサーバー: Team Foundation コンテンツ マネージャー グループ。

詳細については、「チーム プロジェクト コレクションの管理アクセス許可の設定」を参照してください。

チーム プロジェクトの作成

注意

ウィザードを実行するときに選択するプロセス テンプレートによって、ウィザードで表示されるページが決まります。 次の手順では、MSF for Agile Software Development プロセスを使用します。 別のプロセス テンプレートを選択した場合は、別のページが表示される可能性があります。

チーム プロジェクト コレクションに接続するには

  1. [スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[Microsoft Visual Studio 2010] をポイントし、[Microsoft Visual Studio 2010] をクリックします。

    注意

    SharePoint 製品およびSQL Server Reporting Services をホストするサーバーからチーム エクスプローラーを実行している場合は、Visual Studio を管理者として実行することが必要になる場合があります。

  2. [チーム] メニューの [Team Foundation Server に接続] をクリックします。

    [チーム プロジェクトへ接続] ダイアログ ボックスが表示されます。

  3. [Team Foundation Server] のボックスの一覧で、Visual Studio Team Foundation Server を実行しているサーバーをクリックします。

  4. [チーム プロジェクトへ接続] ダイアログ ボックスの [Team Foundation Server] ボックスで、チーム プロジェクトに追加するチーム プロジェクト コレクションを含むサーバーを選択します。

    注意

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

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

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

チーム プロジェクトを作成するには

  1. チーム エクスプローラーで、プロジェクト コレクションを右クリックし、[新しいチーム プロジェクト] をクリックします。

    注意

    プロジェクト管理環境設定を使用していない場合は、[ファイル] メニューの [新規作成] をポイントし、[チーム プロジェクト] をクリックします。

    新しいチーム プロジェクト ウィザードが表示されます。

    注意

    Team Foundation Server に接続していなかった場合は、接続を求めるプロンプトが表示されます。 手順 1 ~ 5 を確認します。

  2. [チーム プロジェクトの設定を指定します] ページの [チーム プロジェクトの名前を指定してください] ボックスに、作成するチーム プロジェクトの名前を入力します。

    重複しない名前を 64 文字以下で指定する必要があります。 チーム メンバーが、ソフトウェア製品と容易に関連付けることができるような名前を入力してください。 チーム メンバーは、この名前を使用してチーム プロジェクトに接続します。

  3. (省略可能) [チーム プロジェクト ポータルの説明を指定してください] ボックスに、プロジェクトの説明を入力します。 説明は Team Foundation Server に格納され、オプションのチーム プロジェクト ポータル SharePoint サイトの説明として使用されます。

  4. [次へ] をクリックします。

  5. [プロセス テンプレートの選択] ページの [チーム プロジェクトを作成するために使用するプロセス テンプレートを指定してください] で、プロセス テンプレートをクリックします。

    注意

    一覧に表示されないプロセス テンプレートを使用する場合は、最初にそのテンプレートを Team Foundation Server にアップロードする必要があります。

  6. 残りのウィザード ページで既定の設定をそのまま使用する場合は、[完了] をクリックします。 そうでない場合は、[次へ] をクリックします。

    注意

    [完了] をクリックして既定の設定を受け入れることをお勧めします。 [完了] をクリックした場合は、手順 9. に進みます。

    [完了] をクリックすると、自動的に次のタスクが実行されます。

    • チーム プロジェクト用の SharePoint サイトが作成されます。

    • チーム プロジェクトの空のバージョン管理フォルダーが作成されます。

  7. [チーム サイトの設定] ページを完了します。

    1. プロジェクトに対して SharePoint サイトを作成する場合は、[新しい SharePoint サイトを作成する] をクリックします。

    2. SharePoint サイトの設定を確認または変更するには、[構成] をクリックします。

      [SharePoint サイトの作成場所を選択] ダイアログ ボックスで、接続する Web アプリケーションの URL と相対サイト パスを確認または選択します。

      注意

      Web アプリケーションを選択するためには、その Web アプリケーションが接続先のチーム プロジェクト コレクションに追加されている必要があります。 詳細については、「配置への SharePoint Web アプリケーションの追加」を参照してください。

      プロジェクト ポータル名をチーム プロジェクト名と違う名前にする場合は、すべてのチーム メンバーが容易に識別できる名前を入力します。

      相対サイト パスは、プロジェクト ポータルのホーム ページの一部です。

  8. [ソース管理の設定を指定します] ページで、次のいずれかのオプションをクリックします。

    • [空のソース管理フォルダーを作成する] をクリックすると、新しいフォルダーにチーム プロジェクト名が使用されます。

    • [新しいソース管理の分岐を作成する] をクリックし、分岐点となるフォルダーを指定します。

  9. [チーム プロジェクト設定の確認] ページで、指定した選択内容と値を確認します。 情報が適切であれば、[完了] をクリックします。 不適切な場合は、[戻る] をクリックして変更します。

    新しいチーム プロジェクト ウィザードによって、チーム プロジェクトが作成されます。

    注意

    ウィザードが完了するまでには、数分間かかる場合があります。

  10. [チーム プロジェクトの作成の状態] ページで、作成中のコンポーネントに関する情報を示すステータス メッセージとステータス バーを参照します。

  11. [チーム プロジェクトが作成されました] ページで、作業項目、ロール、アクティビティ、および他のチーム プロセスの情報について詳細を確認する場合は、[チーム プロジェクトの実行についての詳細情報に関するプロセス ガイダンスを起動します] チェック ボックスをオンにします。

    注意

    プロセス ガイダンスは、手順 7. で SharePoint サイトを作成または構成した場合にのみ使用できます。

  12. [閉じる] をクリックします。

    チーム エクスプローラーに新しいチーム プロジェクトが表示されます。 ウィザードで新しいチーム プロジェクトを作成しているときに問題が発生すると、この問題を説明し、是正措置を示すエラー メッセージが表示されます。 このメッセージが表示されたら、[チーム プロジェクトの作成ログを表示します] をクリックして、特定のエラーと例外に関するログを確認します。 詳細については、このトピックで後述する「チーム プロジェクトの作成のトラブルシューティング」も参照してください。

チーム プロジェクト作成のトラブルシューティング

チーム プロジェクト作成アクティビティが正常に完了しなかった場合は、一部のコンポーネントは作成されますが、他のコンポーネントは作成されないことがあります。 その場合、完全に作成されなかった原因を探り、部分的に作成されたプロジェクトを削除して、懸案事項を解決して別のチーム プロジェクトを作成します。

注意

Team Foundation Server の Best Practices Analyzer を使用して、Team Foundation Server の配置に関する診断情報を収集し、その構成のスナップショットを作成して、使用データを入手できます。 このツールは独自のチェックを実行して、チーム プロジェクトの作成をサポートするように配置が構成されているかどうかを判断します。 詳細については、Microsoft Web サイトの「Team Foundation Server Power Tools April 2010.(Team Foundation Server パワー ツール (2010 年 4 月))」を参照してください。

チーム プロジェクト作成をトラブルシューティングするには

  1. 次の表の情報を確認し、ケースに合った症状またはエラー メッセージを解決するためのタスクを実行します。

    症状またはエラー メッセージ

    問題

    解決策

    チーム プロジェクトの作成、サーバーへの接続、またはサーバーへのアクセスが許可されていないことを示すエラー メッセージ。

    1 つ以上のサーバーに対するアクセス許可がないので、チーム プロジェクトを作成できない。

    Team Foundation Server、SharePoint 製品、またはプロジェクト コレクション向けの SQL Server Reporting Services をホストする各サーバーのシステム管理者に連絡し、必要なアクセス許可を要求してください。 

    詳細については、「チーム プロジェクト コレクションの管理アクセス許可の設定」を参照してください。

    エラー TF30169: 新しいチーム プロジェクト ウィザードでは、プロセス テンプレート {0} をダウンロードできませんでした。

    プロセス テンプレートが、SharePoint 製品をホストするサーバーで使用できない。

    SharePoint 製品をホストするサーバーのシステム管理者に連絡して、必要なプロセス テンプレートをサーバーに追加するように要求します。 詳細については、「欠落したサイト テンプレートの取得および復元」を参照してください。

    エラー TF30321: 入力した名前は Team Foundation Server 上の別のチーム プロジェクトで既に使用されています。

    この名前は、次の理由によって使用されている可能性があります。

    • アクティブなプロジェクトが、この名前を使用している。

    • この名前を使用するプロジェクトが削除対象としてフラグが設定されているが、まだ削除されていない。

    • この名前を持つプロジェクトが一部しか作成されていない、または部分的にしか削除されていない。

    別のプロジェクト名を使用して、もう一度実行してください。

    メモメモ
    削除されたチーム プロジェクトと同じ名前を持つチーム プロジェクトは作成できないことがあります。削除されたチーム プロジェクトの一部のコンポーネントは、削除がスケジュールされてもまだ削除されていないことがあるためです。

    サーバーへの接続、サーバーからの情報の取得、またはプロジェクトを作成するためのアクセス許可の確認に問題があることを示すエラー メッセージ。

    Team Foundation 配置のサーバーが正しく構成されていない。 この問題は、サーバーの移動、フェールオーバー、またはその他の保守アクティビティにおいて特に多く見られます。

    Team Foundation Server のシステム管理者に連絡し、サーバー構成を検証するよう要求してください。

    プラグインに問題があることを示すエラー メッセージ。

    チーム プロジェクトを作成するために使用されるプロセス テンプレートに、複数の XML プラグイン ファイルが含まれている。 いずれかのファイルに、フォーマットやその他のエラーが含まれる場合は、エラー メッセージが表示されます。

    プロジェクト作成ログを確認し、エラーの原因となったプラグインを特定します。 問題が発見されたら、プラグインの提供元の開発者またはベンダーに連絡するか、自分で問題を解決します。 詳細については、「プロセス テンプレート プラグイン」を参照してください。

  2. 手順 1 を実行しても問題が解決しない場合は、チーム プロジェクト作成ログを確認し、そこに示される手順に従います。

    ログには、エラーの発生時にウィザードが実行していた操作が記録され、場合によってはエラーに関する詳細な情報も含まれています。 ログを開くには

    1. メモ帳を起動します。

    2. [ファイル] メニューの [開く] をクリックします。

    3. $:\Documents and Settings\<ユーザー名>\Local Settings\Temp\VSTS_TeamProjectCreation_mm_dd_yyyy_hh_mm_ss.log に移動します。

    4. [開く] をクリックします。

    5. [編集] メニューの [検索] をクリックします。

    6. [検索] ダイアログ ボックスで「Exception」 (例外) または「Error」 (エラー) と入力し、[次を検索] をクリックします。

    7. ログ エントリを調べ、ネットワークまたはファイルに関する問題点がないかどうかを確認します。

  3. 問題が再発する場合は、Team Foundation Server 管理者に連絡してください。

参照

その他の技術情報

チーム プロジェクトをサポートするリソースの構成

TFSDeleteProject: チーム プロジェクトの削除

チーム プロジェクトを開始するためのクイック スタート ガイド

新しいチーム プロジェクトの開始