23

VS 2010TFS 2010Microsoft Scrum Templateと共に使用しています。

スプリント バックログクエリのように、現在のスプリントにチーム クエリを使用します。

問題は、スプリント 2 に移動したときに、「現在のスプリント」がまだスプリント 1 を指していることです。

現在スプリント 2 にあり、スプリントをハードコーディングする代わりに変数を使用してクエリを実行するように TFS に伝える方法はありますか?

例: 以下のスクリーン ショットを見ると、クエリの定義でチーム プロジェクトの "@Project" という変数が使用されていることがわかります。スプリントの変数を持つ方法はありますか?

代替テキスト

4

8 に答える 8

16

トム、

あなたが求めているものはTFS 2010では利用できません。反復には日付さえないため、TFSは現在の反復が何であるかを知りません。

TFS11 (vNext) では、反復に日付を追加しました。現在、どのイテレーションにいるかがわかり、これは Web アクセスのバックログ ページにも反映されます。ただし、現在公開されているプレビュー バージョンでは、フィルター句をクエリに追加して、現在の反復 (@CurrentIteration など) をフィルター処理することはできません。出荷前に製品にこれを追加するという強いフィードバックがありました。これも私たちのウィッシュ リストの上位にありますが、出荷する前にまず他の問題を修正する必要があります。

このリクエストはUser Voiceに追加できます。アイデアが多くの票を獲得すれば、これを入れる必要があるケースを作成しやすくなります。しかし、何も約束することはできません.

Ewald - TFS プログラム マネージャー

于 2011-12-25T22:35:24.583 に答える
4

ここでのほとんどすべての回答は、Visual Studioが@CurrentSprintトークンを実装するまで待つか、既存のすべてのクエリを手動で変更する必要があることを示しています。

ここで説明されている、役立つ可能性のある別の優れたプラクティスを見つけました:http: //intellitect.com/transitioning-between-sprintsiterations-with-tfs。「Current」と呼ばれる「リリース」を作成し、その下に特定の現在のスプリントを移動してみてください。新しいスプリントを開始するたびにクエリを処理するよりもはるかに簡単で迅速です。

于 2012-10-21T12:06:21.303 に答える
2

プログラムで作業項目クエリを変更できます:http ://www.ewaldhofman.nl/post/2010/03/09/TFS-SDK-2010-e28093-Part-6-e28093-Replace-text-in-all-Work -Item-Query-Definitions.aspx

于 2010-11-15T15:55:11.223 に答える
1

新しいスプリントの開始時に、TFS で実行する必要があるさまざまな手順がいくつかあると述べたドキュメント/ガイダンス (現時点ではリンクは利用できません) しか読んだことがありません。

  • 新しいスプリント/リリース ノードを作成する
  • 該当する PBI 作業項目の反復を現在のスプリントに設定する
  • 該当する PBI 作業項目をコミット済みとして設定する
  • すべての「現在のスプリント」クエリを更新して、新しいスプリント番号を反映します。

最後のステップ リスト (またはそれらのいずれか) を無人 (自動) の方法で実行するドキュメントを見たことがありません。とは言っても、それが不可能だと示唆しているわけではなく、それを行う方法に関するガイダンスを見たことがないことを述べているだけですが、手動で行うためのガイダンスはたくさん見てきました.

于 2011-08-05T14:16:28.180 に答える
1

TEK workitem というプラグインを使用できます。TEK ワークアイテムは、TFS の Visual Studio 拡張機能であり、Visual Studio ワークアイテムやハイパーリンクからのクエリを開く、Visual Studio UI からワークアイテムを削除するなどの他の機能に加えて、クエリ定義の一括編集を可能にします。

Visual Studio ギャラリーからデモをダウンロードできます: TEK workitem

于 2012-07-21T17:52:04.843 に答える
0

私はTFSスクラム1.0をかなり最近使用していますが、これが私が行っていることです。

  • 私は現在、テンプレートの外でスプリントの日付を管理しています

  • 「現在のスプリント>クエリ」を使用して、自分とチームが現在のスプリントのクエリにすばやくアクセスできるようにします。

  • スプリントを終了し、次のスプリントにインクリメントして、「現在のスプリント」の下のクエリを正しくポイントしたい場合は、次のようにします。

    • 「現在のスプリント」で各クエリを編集します</li>
    • 右クリックして[クエリの編集]を選択します
      • 反復の階層を変更した場合は、エラーダイアログが表示される場合があります。クリックしてクエリエディタに移動します。

ここに画像の説明を入力してください

  • ドロップダウンから正しいスプリントを選択して、「反復パス>アンダー」の値を設定します(反復が入力されます)。

ここに画像の説明を入力してください

  • クエリを保存して、ボブはあなたのアンティです…。クエリは現在のスプリントを表示します。各反復を繰り返すだけです。

お役に立てれば....

于 2012-02-06T14:42:24.370 に答える