チーム プロジェクト コレクションのプロセス テンプレートのアップロード、ダウンロード、および削除

プロセス テンプレート マネージャーでは、すべてのプロセス テンプレートを管理できます。これは、Visual Studio またはチーム エクスプローラーの [チーム] メニューから使用できます。 プロセス テンプレートは、チーム プロジェクトとそのすべての成果物を作成するために使用します。 Visual Studio Team Foundation Server に付属する既定のプロセス テンプレートの比較については、「チーム プロジェクト成果物の操作、プロセス テンプレートの選択」を参照してください。

チーム プロジェクト コレクションのプロセス テンプレートをダウンロード、作成、編集、およびアップロードできます。 また、新しいチーム プロジェクト ウィザードに既定として表示されるようにテンプレートを指定することもできます。

ヒント

これらのプロセス テンプレートの最新バージョンにアクセスするには、Visual Studio Team Foundation Server 2013 (TFS) をインストールします。

TFS にインストールされている既定のプロセス テンプレートの最新バージョンは、%programfiles%/Microsoft Team Foundation Server 12.0/Tools/Deploy/ProcessTemplateManagerFiles/1033 にあります。プロセス テンプレートを構成するファイルとフォルダーの詳細については、「プロセス テンプレート ファイルの概要」を参照してください。

プロセス テンプレートをカスタマイズする場合は、まず、そのテンプレートのソース ファイルのコピーをダウンロードします。 プロセス テンプレートをカスタマイズしたら、新しいバージョンをチーム プロジェクト コレクションにアップロードする必要があります。 プロセス テンプレートをカスタマイズする方法の概要については、「プロセス テンプレートのカスタマイズ」を参照してください。

プロセス テンプレートを管理するには

  1. Visual Studio 2013 またはチーム エクスプローラー 2013 を開きます。

  2. プロジェクト コレクション管理者グループのメンバーではない場合は、メンバーになる必要があります。

  3. [チーム]、[チーム プロジェクト コレクションの設定]、[プロセス テンプレート マネージャー] の順にクリックします。

    プロセス テンプレート マネージャーには、チーム プロジェクト コレクションにアップロードされている各プロセス テンプレートの一覧が表示されます。

    使用するプロセス テンプレートの選択

  4. 管理するプロセス テンプレートを選択します。

  5. 次のボタンまたはリンクのいずれかをクリックして、対応する操作を実行します。

    ボタンまたはリンク

    動作

    アップロード

    プロセス テンプレートをアップロードします。

    [プロセス テンプレートのアップロード] ダイアログ ボックスで、アップロードするプロセス テンプレートのルート ファイル ProcessTemplate.xml が格納されているフォルダーを選択します。 「プロセス テンプレートの制限事項と検証チェック」も参照してください。

    [アップロード] をクリックします。

    ダウンロード

    プロセス テンプレートをローカル コンピューターにダウンロードします。

    [プロセス テンプレートのダウンロード] ダイアログ ボックスで、プロセス テンプレートをダウンロードするフォルダーを選択します。

    [保存] をクリックします。

    既定値に設定

    選択したプロセス テンプレートが、新しいチーム プロジェクト ウィザードに既定の選択として表示されるように設定します。

    削除

    選択したプロセス テンプレートをコレクションから完全に削除します。

  6. [閉じる] をクリックして、プロセス テンプレート マネージャーを閉じます。

プロセス テンプレートの制限事項と検証チェック

プロセス テンプレートをアップロードするときは、次の制限事項と検証チェックが適用されます。

  • プロセス テンプレートの名前は、Unicode で 256 文字以内にしてください。

  • プロセス テンプレートには一意の名前を付けてください。 既存のテンプレートと同じ名前を持つテンプレートをアップロードすると、既存のテンプレートが上書きされます。

  • プロセス テンプレートのフォルダーには .exe ファイルを追加しないでください。 追加すると、更新したプロセス テンプレートのアップロードには成功しても、プロジェクトの作成は失敗します。

  • プロセス テンプレートの合計サイズは 2 GB 以内にしてください。この制限を超えると、プロジェクトの作成は失敗します。

  • アップロード プロセスでは、部分的な検証チェックが実行されて、各プロセス テンプレート XML ファイルの XML が有効であることが確認されます。 プロセス テンプレートをアップロードしようとしてエラーが発生する場合は、XML を確認してエラーの原因を特定してください。 XML ファイル内の重複するタグはエラーの原因となるので注意してください。 XML にエラーがない場合は、適切なすべてのファイルが、プロセス テンプレート内の正しいフォルダーの位置に含まれていることを確認します。

    重要

    プロセス テンプレートのスキーマ定義では、Camel 形式とすべて大文字の要素を組み合わせて使用します。種類の定義ファイルの検証中にエラーが発生した場合は、要素の大文字と小文字の構造を確認してください。また、開始タグと終了タグの大文字と小文字の構造は、XML 構文の規則に従って一致する必要があります。「プロセス テンプレート プラグイン: XML 要素定義に対するインデックス」を参照してください。

  • プロセス テンプレートが格納されているフォルダーにアクセスできないというエラー メッセージが表示される場合は、パス名が正しく入力されているかどうかを確認してください。

  • WarehouseSchema.xml に指定する名前には、次の文字を含めることはできません。

    . , ; ' ` : / \ * | ? " & % $ ! + = ( ) [ ] { } < >

    名前付けの制限事項の詳細については、「Team Foundation の名前付けの制限事項」を参照してください。

Q & A

Q: プロセス テンプレートを管理するときに互換性の問題が存在しますか?

A: できます。 チーム プロジェクトの作成、またはプロセス テンプレートのダウンロードおよびアップロードを行うには、クライアント バージョンがサーバー バージョンと一致しなければなりません。 たとえば、TFS 2013 には Visual Studio 2013 または Team Explorer 2013 から接続する必要があります。

詳細については、「Team Foundation クライアントと Team Foundation Server の間の互換性」を参照してください。

Q: Scaled Agile Framework をサポートするプロセス テンプレートはどこで入手できますか?

A: Team Foundation Server 2013 プロセス テンプレートのサンプル - Scaled Agile Framework (SAFe) のサポート にアクセスします。 これらのプロセス テンプレートには、「Scaled Agile Framework: Using TFS to support epics, release trains, and multiple backlogs」のホワイト ペーパーで説明したカスタマイズが含まれています。

Q: 新しい機能をサポートするようにプロセス テンプレートをどのように更新できますか?

A:カスタマイズされたプロセス テンプレートの更新による新機能の利用」を参照してください。 TFS を旧バージョンからアップグレードすると、チーム プロジェクト コレクションで利用できるセットに、最新の既定のプロセス テンプレートが自動的に追加されます。 以前に行ったカスタマイズを引き続き使用しながら、更新されたテンプレートで利用できる最新の機能も有効にするには、カスタマイズされたプロセス テンプレートを適切に更新する必要があります。

Q: チーム プロジェクトはどのように作成できますか?

A:チーム プロジェクトの作成」を参照してください。 新しいチーム プロジェクト ウィザードを使用して、チーム プロジェクトを作成します。 このウィザードでは、プロセス テンプレート ファイルに指定されている一連の命令を実行して、初期設定を構成し、成果物とテンプレート ファイルをアップロードします。

参照

概念

プロセス テンプレートのカスタマイズ