手動更新プロセスを使用した機能の追加
Visual Studio Team Foundation Server 2012にアップグレードした後、アプリケーションのライフサイクルを管理する新しい機能を使用するには Team Foundation Server (TFS) の以前のバージョンで作成されているチーム プロジェクトを更新できます。アップグレードされたチーム プロジェクトの更新による新機能の利用に説明されているように構成機能のウィザードを使用して、チーム プロジェクトをアップグレードしてください。ただし、ウィザードは、一つ以上の機能を追加ある、手動で追加できます。
新しい機能に関する詳細については、計画と追跡の新機能を参照してください。
すべての機能にアクセスするには、新しい作業項目の種類、カテゴリ、構成プロセスの定義を追加する必要があります。これらの定義が向上 Team Foundation Serverのプロセス テンプレートの最新バージョンのそれぞれに含まれます。
重要 |
---|
TFS のアップグレードのインストール プロセス テンプレートの最新バージョンで指定されたプロセスの構成ファイルは、Microsoft Solutions Framework (MSF) のバージョン 5.0 のプロセス テンプレートと Visual Studio Scrum 1.0 に対して定義されている作業項目の種類をサポートします。これらのプロセス テンプレートに用意されている種類の定義をカスタマイズする場合に、これらをインポートする前に、構成プロセスの定義ファイルを変更する必要があります。特にバックログ項目、バグ、タスクを追跡するこれらの種類のワークフローを変更した場合は、インポートする前にプロセスの構成ファイルを変更する必要があります。詳細については、「プロセス構成を使用したバックログ ページおよびボード ページのカスタマイズ」を参照してください。 |
このトピックの内容
Microsoft のプロセス テンプレートの最新のファイルをダウンロードします。
最新でありの種類の定義のインポート
(のみ)、ユーザー ストーリーとタスクのワークフローを更新します。
新しいカテゴリの定義のインポート
プロセスの構成ファイルのインポート
バックログ項目にストーリーボードのタブを追加します。
新しい機能の可用性を確認します。
重要 |
---|
このトピックの手順では Team Foundation Serverの以前のバージョンに用意されているプロセス テンプレートから作成された更新、またはそのバージョンで使用できるようにした新しいアーティファクトを含むように更新されたチーム プロジェクトを前提としています。具体的には、チーム プロジェクトでテスト ケースと共有ステップの種類の定義を含める必要があります。これらのいずれかがない場合、MSF v4.2 プロセス テンプレートに基づくチーム プロジェクトの更新"を参照してください。 |
要件
プロセス テンプレートをダウンロードおよびアップロードするには、[プロジェクト コレクション管理者] または [Team Foundation 管理者] のグループのメンバーである必要があります。必要なセキュリティ アクセス許可が明示的に設定されている場合は、チーム プロジェクト コレクションの [プロセス テンプレートの管理] のアクセス許可が [許可] に設定されている必要があります。
witadmin のコマンド ライン ツールを実行するには、次の 1 種類のグループのメンバーである必要があります: チーム プロジェクトの [Team Foundation 管理者]、[プロジェクト コレクション管理者]、または [プロジェクト管理者] のグループ。詳細については、「Team Foundation Server のアクセス許可」を参照してください。
[バックログ] のページに対して行われた更新プログラムを確認するには、Team Web Access 完全には許可がに設定されている必要があります。追加のライセンス要件が適用される場合があります。詳細については、「Team System Web Access の機能へのアクセス」を参照してください。
[担当作業] にアクセスするには、Visual Studio Premium がある Visual Studio Ultimate がインストールされます。チーム エクスプローラー の [担当作業] のページは、開発者が自分のすぎないを管理し、作業を中断して再開し、コード レビューを要求できるようにします。「ユーザー ストーリーの書き込みの新しいコード」を参照してください。
[!メモ]
プロセス エディターを使用して次の手順は、をダウンロードしてインストールできる Visual Studio 用のパワー ツールのアドインの一部を実行できます。[ツール] のメニューの下にあるをクリックし、プロセス エディターでは Team Foundation Serverカスタマイズするためのグラフィカル ユーザー インターフェイスを使用した作業項目の追跡するオブジェクトを提供します。インポート、作業項目の種類をエクスポートし、定義を変更するには、このツールを使用できます。詳細については、Microsoft Web サイトの次のページを参照: Team Foundation Server のパワー ツール[.]
1.Microsoft のプロセス テンプレートの最新のファイルをダウンロードします。
重要 |
---|
既定のプロセス テンプレートの最新バージョンにアクセスするには、Team Foundation Serverの最新の日付は回の更新プログラムをインストールします。重要な更新プログラムは最新の年は回更新の複数の作業項目の種類のワークフローを試みました。これらの変更は、以前のワークフローの状態に戻す解決済みまたは終了状態に誤ってかんばんの板やタスクのボードの作業項目をドラッグすると後方の遷移をように、コントロールをドラッグできます。サポートします。 Microsoft ダウンロード Web サイトからのアップグレードを取得する場合: Microsoft Visual Studio Team Foundation Server 2012 の配列で回の更新[.] |
Visual Studio か チーム エクスプローラー がインストールされているコンピューターで、チーム プロジェクトの作成に使用される Microsoft のプロセス テンプレートの最新バージョンをダウンロードします。「プロセス テンプレートの最新バージョンのダウンロード」を参照してください。
ローカル フォルダーにファイルを抽出します。詳細については、「プロセス テンプレート ファイルの操作」を参照してください。
ページのトップへ
2.最新でありの種類の定義のインポート
作業項目の 4 個の新しい型の定義ファイルをインポートする必要があります: FeedbackRequest、FeedbackResponse、CodeReviewRequestと CodeReviewResponse。
Visual Studio またはがインストール チーム エクスプローラー 開き、"コマンド プロンプト ウィンドウを:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
64 ビット版の Windows で、%programfiles% を %programfiles(x86)% に置き換えます。
一つずつ表示される入力し、Enter 選択します。引数で現在のデータを置き換えてにする次の 4 個のコマンドを。
witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FeedbackRequest.xml" witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FeedbackResponse.xml" witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\CodeReviewRequest.xml witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\CodeReviewResponse.xml"
[コレクションの URL] には、チーム プロジェクト コレクションの URL を指定し、[プロジェクト名] のコレクション内で定義されているチーム プロジェクトの名前を指定します。次のファイル形式の URL を指定する必要があります: **http://**ServerName:Port/VirtualDirectoryName/CollectionName。例: http://srvalm:8080/tfs/DefaultCollection。
[DirectoryPath]では、ダウンロードしたプロセス テンプレートを保持 TypeDefinitions フォルダーのパスを指定します。ディレクトリ パスはこの構造に従う必要があります: [ドライブ]: \のMSFTemplateFolderの\WorkItem Tracking\TypeDefinitions。
次の例で FeedbackRequest ファイルをインポートする方法を:
witadmin importwitd /collection:"http://MyServer:8080/tfs/DefaultCollection"/p:MyProject /f:"C:\MyTemplates\WorkItem Tracking\TypeDefinitions\FeedbackRequest.xml"
ページのトップへ
3.(のみ)、ユーザー ストーリーとタスクのワークフローを更新します。
MSF for Agile プロセス テンプレートのバージョン 6.0 は、ユーザー ストーリーとタスクのワークフローに追加、削除された状態を追加します。これらの状態は、新しい状態からアクティブまたは削除された状態に移行作業項目をサポートします。これらの状態がないと、イテレーションに再配置ユーザー ストーリーが製品バックログに目的のか、予期される動作ではなく解決されるまで。また、チームがバックログからストーリーとタスクを切り取ることができません。
ワークフローを更新するには、アジャイル チーム プロジェクトのワークフローの更新"を参照してください。
ページのトップへ
4.新しいカテゴリの定義のインポート
カテゴリの定義ファイルの最新バージョンが前のバージョンで定義されている 4 種類だけでなく 5 個の新しいカテゴリが含まれます。新しい機能のいくつかは新しいカテゴリの定義によって異なります。チーム プロジェクト用に定義されているカテゴリを更新するには、新しいカテゴリ ファイルをインポートする必要があります。
[!メモ]
カテゴリの XML ファイルをプロジェクトにインポートすると、既存のすべてのカテゴリが上書きされます。既に定義されていたカテゴリがこのファイルで指定されていない場合、それらは削除されます。
チーム プロジェクトのカテゴリ ファイルをカスタマイズしている場合は、それをインポートする前に、新しいカテゴリの定義ファイルに同じカスタマイズを追加することもできます。詳細については、「作業項目の種類のカテゴリをグループ化するカテゴリの定義」を参照してください。
カテゴリの定義ファイルをインポートするには
witadminのコマンド プロンプト ウィンドウで、表示される入力し、Enter 選択します。引数で現在のデータを置き換えてするには、次のコマンドが。
witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
DirectoryPath には、ダウンロードしたプロセス テンプレートの作業項目トラッキング フォルダーの場所を指定します。ディレクトリ パスは次の構造に従う必要があります。
ドライブ:\MSFTemplateFolder\Agile\Files\WorkItem Tracking\
次の例は、カテゴリの定義ファイルをインポートする方法を示しています:
witadmin importcategories /collection:"http://MyServer:8080/tfs/DefaultCollection" /p:MyProject /f:"C:\MyTemplates\WorkItem Tracking\categories.xml"
ページのトップへ
5.プロセスの構成ファイルのインポート
プロセスの構成ファイルは Team Web Access のバックログとしてのページから使用できるレイアウトと機能を判定します。これらのページを使用するには、プロセス構成ファイルをインポートする必要があります。
[!メモ]
アジャイル プロセスまたは共通構成の定義ファイルをインポートするチーム プロジェクト用に定義されている既存の構成を上書きします。
インポートする前にプロセスの構成ファイルをカスタマイズすることができます。詳細については、「プロセス構成を使用したバックログ ページおよびボード ページのカスタマイズ」を参照してください。
プロセスの構成ファイルをインポートするには
構成プロセスの定義ファイルをインポートするには、一つずつ表示される、を選択するには、Enter 入力すると引数で現在のデータを置き換えてにする次の 2 個のコマンドを。
witadmin importagileprocessconfig /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\AgileConfiguration.xml" witadmin importcommonprocessconfig /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\CommonConfiguration.xml"
[DirectoryPath]では、ダウンロードしたプロセス テンプレートのプロセス フォルダーのパスを指定します。ディレクトリ パスは次の構造に従う必要があります。
[ドライブ]: \のMSFTemplateFolderの\WorkItem Tracking\Process
次の例では、アジャイル プロセス構成の定義ファイルをインポートする方法を:
witadmin importagileprocessconfig /collection:"http://MyServer:8080/tfs/DefaultCollection" /p:MyProject /f:"C:\MyTemplates\WorkItem Tracking\Process\AgileConfiguration.xml"
ページのトップへ
6.バックログ項目にストーリーボードのタブを追加します。
[ストーリーボーディング]の追加を使用すると、ストーリーボードに作業項目をリンクできます。これを行うには、作業項目の種類の定義に Storyboard のリンクのコントロール タブを追加します。既定のプロセス テンプレートの TFS の最新バージョンでは、Storyboard のリンクのコントロール タブに製品バックログ、ユーザー ストーリー、要件など、すべてのバックログの作業項目の種類に示します。
witadminのコマンド プロンプト ウィンドウで、表示される入力し、Enter 選択します。引数で現在のデータを置き換えてするには、次のコマンドが。バックログ項目を管理するために、チームで使用する種類の定義ファイルをエクスポートします。
witadmin exportwitd /collection:CollectionURL /p:"ProjectName" /n:"TypeName" /f:"DirectoryPath\FileName.xml"
[コレクションの URL] には、チーム プロジェクト コレクションの URL を指定し、[プロジェクト名] のコレクション内で定義されているチーム プロジェクトの名前を指定します。URL の場合、このファイル形式を使用します: **http://**ServerName:Port/VirtualDirectoryName/CollectionName、例: http://srvalm:8080/tfs/DefaultCollection。
[TypeName]に対して、バックログ項目、たとえばユーザー ストーリーまたは製品バックログ項目の名前を指定します。
メモ帳などのテキスト エディターを使用してファイルを開きます。
<TabGroup > のセクションでは、このコード スニペットを追加します:
<Tab Label="Storyboards"> <Control Name="StoryboardsControl" Type="LinksControl"> <LinksControlOptions> <WorkItemLinkFilters FilterType="excludeAll" /> <ExternalLinkFilters FilterType="include"> <Filter LinkType="Storyboard" /> </ExternalLinkFilters> <LinkColumns> <LinkColumn RefName="System.Title" /> <LinkColumn LinkAttribute="System.Links.Comment" /> </LinkColumns> </LinksControlOptions> </Control> </Tab>
ファイルを保存して閉じます。
このコマンドを入力して、種類の定義ファイルをインポート:
witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FileName.xml"
タブがバックログ項目に表示されることを確認します。
7.新しい機能の可用性を確認します。
「使用可能な新機能の検証」を参照してください。
ページのトップへ