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

Team Foundation Server (TFS) でチーム プロジェクトを作成してソース コードのリポジトリを提供し、チームで計画、進行状況の追跡、共同作業を行う場所を提供します。

既にチーム プロジェクトがあり、アプリケーション プロジェクトのコーディングを開始したい場合は、次のトピックのいずれかを参照してください。「Team Foundation バージョン管理でのアプリケーションの開発」、「開発用コンピューターでの Git のセットアップ (構成、作成、クローン作成、追加)」、または「ソリューションとプロジェクトの作成」。

内部設置型サーバーを管理しない場合は、Visual Studio Online を使用してチーム プロジェクトを作成することができます。 このトピックは、内部設置型 TFS を配置した場合のチーム プロジェクトの作成にのみ適用されます。

  1. プロジェクト コレクション管理者グループのメンバーではない場合、メンバーになる必要があります。 チーム プロジェクトを作成するには、新しいプロジェクトの作成アクセス許可を [許可] に設定する必要があります。

  2. TFS 管理者に次のリソースについて尋ね、必要に応じて追加のアクセス許可を取得します。

    • チーム プロジェクトを作成するときに接続するチーム プロジェクト コレクション。 基本サーバー構成ウィザードを使用して TFS をインストールした場合は、DefaultCollection という名前の 1 つのプロジェクト コレクションしか生成されません。 エンタープライズ組織で作業をしておらず、何百ものチーム プロジェクトをサポートする予定がない場合は、すべてのチーム プロジェクトを 1 つのプロジェクト コレクションに追加する必要があります。 追加のコレクションを作成する必要がある場合は、「チーム プロジェクト コレクションを使用したサーバーの整理」を参照してください。

    • SQL Server Analysis Services と SQL Server Reporting Services が配置用に構成されているか。 その場合は、管理者に依頼して 、Team Foundation Content Managers グループのメンバーとして追加して をホストするサーバーで SQL Server Reporting Services。 これらのアクセス許可がなければ、チーム プロジェクトを作成することはできません。

    • SharePoint Web アプリケーションが配置用に構成されているか。 チーム プロジェクトを作成するときに SharePoint ポータルを構成する場合は、SharePoint 管理者に SharePoint 製品 をホストするサーバーでのフル コントロール アクセス許可を付与してもらいます。 それ以外の場合は、この手順をスキップしてポータルを後で構成できます。

  3. Visual Studio 2015 またはチーム エクスプローラー 2015 を開きます。 チーム エクスプローラー ペインが表示されない場合は、メニューの [表示]、[チーム エクスプローラー] を順に選択します。

  4. チーム プロジェクトを作成するサーバーおよびチーム プロジェクト コレクションに接続します。

    ALM_CTP_Connect

    チーム エクスプローラーが Visual Studio と共にインストールされます。 または、無料の Team Explorer をインストールすることができます。

    TFS と同じバージョン レベルにあるクライアントから接続する必要があります。 つまり、チーム エクスプ ローラー 2015 または Visual Studio 2015 のバージョンから TFS 2015 に接続する必要があります。

    ALM_EXL_Connect

    ヒント

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

  5. 初めて TFS に接続するときは、認識されたサーバーの一覧に TFS を追加することが必要になります。

    ALM_EXL_AddServer

  6. 新しいチーム プロジェクト ウィザードを開きます。

    接続ページ (チーム エクスプローラー) の [新規作成] リンク

  7. チーム プロジェクトに名前を付けます。 64 文字以上の名前を指定しないでください。

    ALM_CTP_NameProject

    また、チーム プロジェクトを作成した後にプロジェクトの名前を変更することはできません。

  8. プロセス テンプレートを選択します。 既定のプロセス テンプレートの比較については、「チーム プロジェクト成果物の操作」を参照してください。

    ALM_CTP_SelectTemplate

  9. ソース管理システムを選択します。

    ALM_CTP_SelectSource

    使用するシステムを把握しているか。 詳細はこちらで確認してください。

  10. チーム プロジェクト コレクションが SharePoint プロジェクト ポータルをサポートするように構成されていない場合は、これで作業は終了です。

    ALM_CTP_Finish

    [次へ] ボタンがアクティブである場合は、プロジェクト ポータルを構成できます。

    ウィザードで問題が発生した場合、エラー メッセージとプロジェクト作成ログへのリンクが表示されます。 特定のエラーと例外に関するログを確認します。 詳細については、後述する「Q & A」を参照してください。

  11. 作業が終了すると、チーム エクスプローラーでチーム プロジェクトを確認できます。 また、[Web アクセス] リンクを選択し、Web ポータルからチーム プロジェクトに接続することもできます。

    ソース管理として TFVC を使用したチーム エクスプ ローラーのホーム ページ ソース管理として Git を使用したチーム エクスプローラーのホーム ページ

次の操作:

チーム プロジェクトに他のユーザーが接続できるようにするには、チーム プロジェクトへのユーザーの追加します。

また、チーム プロジェクトが作成された状態で、Team Foundation バージョン管理でのアプリケーションの開発Git の使用、またはアプリケーションの作成を開始できます。

作業計画とチームでの共同作業を開始するには、「Visual Studio ALM および TFS での作業の追跡」を参照してください。

Q & A

ms181477.collapse_all(ja-jp,VS.140).gifQ: カスタム プロセス テンプレートはどのようにしてリストに追加しますか。

A: まず、プロセス テンプレート マネージャーを使用してテンプレートのアップロードを行う必要があります。 プロセス テンプレートのカスタマイズについて、詳細はこちらにアクセスしてください。

ms181477.collapse_all(ja-jp,VS.140).gifQ: ログ ファイルはどこにありますか。

A: ログ ファイルは、$:\Users\ユーザー名\AppData\Local\Temp and labeled VSTS_TeamProjectCreation_yyyy_mm_dd_hh_mm_ss.log に保存されます。

ログには、エラーの発生時にウィザードが実行していた操作が記録され、場合によってはエラーに関する詳細な情報も含まれています。 ログ エントリで、例外やエラーを検索することにより、ネットワークやファイルに関連する問題を検出できます。

ms181477.collapse_all(ja-jp,VS.140).gifQ: アクセス許可に関連するエラーはどのように解決しますか。

A: アクセス許可がないというエラー メッセージを受け取った場合は、次のアクセス許可を取得してください。プロジェクト コレクション管理者グループTeam Foundation Content Managers グループのメンバーになり、フル コントロールのアクセス許可を、SharePoint 製品 をホストするサーバーに対して取得してください。

ms181477.collapse_all(ja-jp,VS.140).gifQ: エラー TF30169 はどのように解決しますか。

A: "エラー TF30169: 新しいチーム プロジェクト ウィザードで、プロセス テンプレート {0} をダウンロードできませんでした。" は、SharePoint サイトのプロセス テンプレートが SharePoint 製品をホストするサーバーで使用できないことを示します。

SharePoint 製品をホストするサーバーのシステム管理者に連絡して、必要なプロセス テンプレートをサーバーに追加するように要求します。 「Team Foundation Server 用の SharePoint 製品の要件」を参照してください。

ms181477.collapse_all(ja-jp,VS.140).gifQ: エラー TF30321 はどのように解決しますか。

A: "エラー TF30321: 入力した名前は Team Foundation Server 上の別のチーム プロジェクトで既に使用されています。" は、チーム プロジェクトに異なる名前を使用していることを示しています。 入力した名前は、アクティブに使用されているか、完全にではなく部分的に削除された可能性があります。

ms181477.collapse_all(ja-jp,VS.140).gifQ: チーム プロジェクトはどのように削除しますか。

A: 使用しないチーム プロジェクトを削除することで、使用中のチーム プロジェクトへの移動がより簡単になります。 「チーム プロジェクトの削除」を参照してください。

ms181477.collapse_all(ja-jp,VS.140).gifQ: チーム プロジェクトを削除しましたが、同じ名前のチーム プロジェクトを作成しようとするとエラーが表示されますか。

A: チーム プロジェクトの作成または削除操作が正常に完了しないと、作成/削除されるコンポーネントと作成/削除されないコンポーネントが出てきます。 この場合、チーム プロジェクトに関連付けられた名前は再利用できません。

プロジェクトの削除を確認するには、または一部削除されたチーム プロジェクトに関連付けられている残りのコンポーネントを削除するには、チーム プロジェクトの削除 [TFSDeleteProject]を使用します。 その後、同じ名前でチーム プロジェクトをもう一度作成します。

トラブルシューティングの場合でも、同じ名前を使用できないことがあります。 削除されたチーム プロジェクトの一部のコンポーネントは、削除がスケジュールされてもまだ削除されていない可能性があるためです。

ms181477.collapse_all(ja-jp,VS.140).gifQ: プラグインに関連するエラー メッセージはどのように解決しますか。

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

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

ms181477.collapse_all(ja-jp,VS.140).gifQ: サーバーへの接続に関する問題はどのように解決しますか。

A: サーバーへの接続、サーバーからの情報の取得、またはプロジェクトを作成するためのアクセス許可の確認に問題があることを示すエラー メッセージが表示された場合は、配置でサーバーが正しく構成されていないことが原因である可能性があります。 この問題は、サーバーの移動、フェールオーバー、またはその他の保守アクティビティにおいて特に多く見られます。

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

ms181477.collapse_all(ja-jp,VS.140).gifQ: チーム プロジェクトにレポートまたはプロジェクト ポータルがありません。これらのリソースはどのようにして追加しますか。

A: 次のいずれかのトピックを参照してください。

ms181477.collapse_all(ja-jp,VS.140).gifQ: 他に質問がある場合は、どこに問い合わせればよいですか。

A:Team Foundation Server – プロジェクト管理と作業項目」フォーラムで質問の投稿や回答の検索を行うことができます。