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

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 が配置用に構成されているか。 構成されている場合、管理者に SQL ServerReporting Services をホストするサーバーで 「Team Foundation コンテンツ マネージャー グループのメンバーとして追加してもらいます。 これらのアクセス許可がなければ、チーム プロジェクトを作成することはできません。

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

  3. チーム エクスプローラー 2013 から、チーム プロジェクトを作成するサーバーおよびチーム プロジェクト コレクションに接続します。

    Select team project link on the Connect page in Team Explorer

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

    TFS と同じバージョン レベルにあるクライアントから接続する必要があります。 つまり、Team Explorer 2013 から TFS 2013 に接続する必要があります。

    Connect to Team Foundation Server dialog box

    ヒント

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

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

    Servers button on the Connect to Team Foundation Server dialog box. Add button on the Add/Remove TFS. Name of server in the Add TFS dialog box. OK button.

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

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

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

    Specify the Team Project Settings page in the New Team Project dialog box

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

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

    Select a Process Template page in the New Team Project dialog box

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

    Specify Source Control Settings page in the New Team Project dialog box

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

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

    Confirm Team Project Settings page in the New Team Project dialog box

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

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

  10. 作業が終了すると、チーム エクスプローラーでチーム プロジェクトを確認できます。 また、[Web アクセス] リンクを選択し、Team System Web Access を使用してチーム プロジェクトに接続することもできます。

    チーム エクスプローラーでのチーム プロジェクトに対応するホーム ページ

次の操作:

チーム プロジェクトへのユーザーの追加 を使用すると、他のユーザーがチーム プロジェクトに接続できるようになります。

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

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

Q & A

Q: カスタム プロセス テンプレートはどのようにしてリストに追加しますか。

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

Q: ログ ファイルはどこにありますか。

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

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

Q: アクセス許可に関連するエラーはどのように解決しますか。

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

Q: エラー TF30169 はどのように解決しますか。

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

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

Q: エラー TF30321 はどのように解決しますか。

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

Q: チーム プロジェクトはどのように削除しますか。

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

Q: チーム プロジェクトを削除しましたが、同じ名前のチーム プロジェクトを作成しようとするとエラーが表示されますか。

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

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

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

Q: プラグインに関連するエラー メッセージはどのように解決しますか。

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

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

Q: サーバーへの接続に関する問題はどのように解決しますか。

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

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

Q: 配置でチーム プロジェクトを作成する準備が整っていることを確認できる診断ツールはありますか。

A: できます。 Best Practices Analyzer for Team Foundation Server を使用することができます。 このツールは独自のチェックを実行して、チーム プロジェクトの作成をサポートするように配置が構成されているかどうかを判断します。

Q: チーム プロジェクトにレポートまたはプロジェクト ポータルがありません。これらのリソースはどのようにして追加しますか。

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

Q: 他に質問がある場合は、どこに問い合わせればよいですか。

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