作業項目へのタグの追加によるリストの分類とフィルター処理

作業項目をタグ付けすることで、定義したカテゴリ別にプロダクト バックログまたは作業項目クエリをすばやくフィルター処理できます。

タグの追加および変更は、Visual Studio Online、Team Web Access (TWA)、Visual Studio 用チーム エクスプローラー プラグイン (Visual Studio 2013.2 更新プログラムが必須) で行えます。 また、クエリを Excel または Project で開き、タグの一括変更を実行できます。

既定では、すべての投稿者にタグの作成と変更のアクセス許可が与えられます。

作業項目へのタグの追加とタグの割り当て

  1. Visual Studio Online または Team Web Access (TWA) で、作業項目を開き、タグを追加します。 または、以前に割り当てたタグの一覧からクリックします。

    作業項目に 1 つ以上のタグを追加する

    複数のタグを同時に追加するには、タグをコンマで区切って入力します。 タグは大文字小文字を区別します。

    タグ バーに一覧表示されるタグは、既に作業項目に割り当てられています。

  2. タグの割り当てを解除するには、タグの [x] をクリックします 作業項目に割り当てられたタグを削除する

バックログまたはクエリ結果でのタグの表示

[列のオプション] を開き、プロダクト バックログまたは作業項目クエリに [タグ] フィールドを追加します。

選択された列に表示するタグを追加する

リストの作業項目に対し、割り当てられているタグがすべて表示されます。

タグの列を追加して表示

作業項目リストのフィルター処理

  1. フィルター処理をオンにし、タグを選択します。

    一覧をフィルター処理するタグの選択

    リストが更新されます。 選択したタグが付いた作業項目のみが表示されます。 一覧をフィルター処理すると、バックログ項目の追加パネル、スタックの順位付け機能、および予測機能が無効になります。

    フィルター処理された一覧は他の機能を無効化する

  2. サブフィルターを適用するには、別のタグを選択します。

  3. すべての項目を表示するには、[すべて] をクリックするか、または バックログ ページとクエリ ページでのタグのフィルター処理のイメージ フィルター アイコンをクリックしてフィルター処理をオフにします。

Q & A

Q: 複数のタグを使用してフィルター処理を実行できますか。

A: できます。 フィルター タグ バーに表示されている一連のタグから複数のタグを選択すると、それらのタグを連続的に使用してフィルター処理されます。 フィルター プロセスを最初からやり直すには、[すべて] をクリックしてすべてのタグを表示します。

Q: TFS からタグを削除するにはどうすればよいですか。

A: タグ自体を削除することはできません。 ただし、タグが現在割り当てられているすべての作業項目からタグを削除すると、TFS によってタグが削除されます。 割り当て先のないタグが使用されないまま 3 日間を経過すると、TFS によって自動的に削除されます。

Q: タグ名のスペルを間違えるとどうなりますか。

**A:**スペルを間違ったタグをどの作業項目にも割り当てないでください。TFS によって 3 日以内に自動的に削除されます。

Q: Visual Studio、チーム エクスプローラー、または Excel を使用してタグを追加または変更できますか。

A: はい。次の状況で可能です。

  • チーム プロジェクトが Visual Studio Online または TFS 2013 Update 2 以降のバージョンにアップグレードされているサーバーにホストされている。

  • クライアントを Visual Studio 2013.2 またはチーム エクスプローラー 2013.2 に更新している。

TFS をアップグレードする必要がある場合は、ダウンロード ページ に移動してください。 Excel の詳細については、「Excel での作業項目の一括追加または変更」を参照してください。

TFS 2013 更新プログラム 2 が適用されていないオンプレミスの TFS の場合、TFS クライアントを使用してタグを表示できます。 ただし、タグの追加や、作業項目一覧のフィルター処理には、TWA を使用する必要があります。

Eclipse 用のチーム エクスプローラー プラグインからは、タグによってクエリをフィルター処理できます。ただし、ユーザー インターフェースからはタグの追加も変更も行えません。 タグの追加と変更を行うには、Web ポータルを使用する必要があります。

Q: API を使用してタグを追加または変更できますか。

A: はい。ただし、アプリケーション層サーバーに、TFS 2013.2 で追加された更新が含まれている場合のみです。 タグ フィールドが編集可能 (IsEditable) かどうかを判別するには、WorkItem.Fields または作業項目フィールド エクスプローラー (Team Foundation Server Power Tools に備わっています) を使用できます。

Q: クエリにタグを追加できますか。

A: Visual Studio Online を使用している場合、または TFS に TFS 2013 更新プログラム 2 で追加された更新が含まれている場合には、行えます。

TFS 2013 更新プログラム 2 が適用されていないオンプレミスの TFS の場合、タグはクエリ結果内の列として表示でき、タグに基づいてリストをフィルター処理できます。 ただし、タグを句としてフィルター条件に追加することはできません。

Q: タグを追加できる人を制限できますか。

A: Visual Studio Online を使用している場合、または TFS 2013 更新プログラム 2 にアップグレードした場合は、「タグ設定のアクセス許可」の説明に従ってアクセス許可を制限できます。

Q: タグはチームに関連付けられますか。

A: いいえ。 タグは、作業項目およびチーム プロジェクトと関連付けられています。 チーム プロジェクトに複数のチームが含まれている場合、すべてのチームが同じ一連のタグに追加され、それらのタグから作業します。

Q プロダクト バックログ ページの既定の列ビューに [タグ] フィールドを追加できますか。

A: できます。 ProcessConfiguration ファイルで、表示する一連のフィールドに System.Tags を追加して変更します。 「プロセス構成 XML 要素のリファレンス」を参照してください。

参照

概念

タスクをサポートするための Team Foundation クライアントの選択