在VS2010中有沒有一種方法可以指定某個特定的迭代是當前迭代,然後返回用於類似於@Project
工作方式的查詢?如果沒有,是否有辦法在TFS工作項查詢中進行子查詢?是否有當前迭代的TFS查詢宏?
回答
恐怕沒有這樣的宏。我個人只是在當前迭代中有幾個「X」查詢,然後在每次迭代開始時編輯這些查詢以指向新的迭代路徑。
同樣在這裏。與WIT模板(來自電動工具)同樣如此。 – 2010-01-19 15:07:31
是的,這就是我們正在做的 – 2010-01-19 22:26:47
對於TFS 2015。 。 。請參閱下面Dane的回答以及我評論中的鏈接:https://msdn.microsoft.com/en-us/Library/vs/alm/Work/track/query-by-date-or-current-iteration – 2016-04-20 14:18:14
我將嘗試使用當前迭代的標準名稱,例如'Current'。這個迭代的查詢都會引用這個名字。迭代完成後,我將使用包含日期的命名約定對其進行重命名,然後使用名稱'Current'創建下一個迭代(如果已存在,則將其重命名爲此)。查詢將返回新迭代的結果。
- 2010-49
- Current
- 2010-51
我不知道這樣是否重命名迭代會引起任何衝突或混淆,例如數據倉庫,但是這將節省其在每次迭代的開始創建或修改查詢的堆。
我會很樂意聽到關於這種方法的反饋!
我發現Telerik的免費Work Item Manager爲這個問題提供了一個優雅的解決方案。
只是像往常一樣定義查詢,但忽略了與迭代有關的任何過濾器(請注意,這也適用於區域)。有一個名爲「區域/迭代過濾器」的樹視圖窗格,將根據您在那裏選擇的迭代(或區域)添加額外的遞歸過濾。
請注意,如果窗格不可見,那麼您可以通過查看菜單啓用它。在日期間隔
查詢爲Sprint如下圖所示:
Team Project = @Project
And Work Item Type = Sprint
And Start Date <= @Today
And Finish Date >= @Today
在Team Foundation (雲),這不起作用,因爲工作項類型不能是Sprint。 – 2013-06-26 13:26:42
獲得衝刺(或迭代)後,您可以查詢該衝刺/迭代的子代。 – 2013-08-13 21:01:17
看起來像微軟傾聽。 @CurrentIteration
是being added as a token。
當然,這很好。然而,當想要針對當前衝刺寫一個查詢時,您有可能忽略之前衝刺中未封閉的工作項目。當您達到@CurrentIteration
時,您可能只是指「所有未完成的工作都已投入衝刺。」如果您篩選到單個衝刺,則會錯過任何未能關閉或從之前衝刺前進的失敗者。
考慮使用以下模式,其中「ScrumOfScrums \版本1.0.0.0「是你的積壓路徑,所有的衝刺路徑是孩子們的是:
下工作項目的篩選積壓迭代節點,但不等於積壓迭代節點。這會給你所有致力於衝刺的項目。
這也將捕獲您以前的衝刺沒有關閉的任何項目。由於目標是關閉衝刺中的每個項目,然後移動到下一個項目,所以此查詢模式通常會比使用@CurrentIteration
更好,除非您正在尋找當前迭代中的已關閉項目。
P.S.雖然這是一個老問題,但當我搜索有關查詢TFS中當前迭代的信息時,這是我的頭號問題。
欲瞭解更多信息,請參閱https://msdn.microsoft.com/en-us/Library/vs/alm/Work/track/query-by-date-or-current-iteration – 2016-04-20 14:16:56
@currentIteration不適用於Excel,但仍然如此你不能在你要在excel中使用的查詢中使用它。 – 2016-05-11 20:30:07
- 1. VSTS TFS查詢所有已解決的任務,而不是由我,在當前迭代解決
- 2. 當前區域/團隊的TFS宏?
- 3. 執行新的SQLite查詢是否安全,同時仍在迭代遊標以查詢以前的查詢? (Android)
- 4. TFS - 查詢我在當前sprint上的所有更改
- 5. 查詢迭代的
- 6. 檢查當前迭代元素是否是最後一個元素?
- 7. 是否有像「迭代迭代,如果它有元素,否則...」?
- 8. nmake:當前工作目錄是否有內置的宏?
- 9. 模板循環,如果當前迭代是從以前的迭代
- 10. 檢查會員值是否與以前的迭代不同
- 11. Restkit查詢迭代
- 12. 迭代SQL查詢?
- 13. 迭代SQL查詢
- 14. 跳過當前迭代
- 15. 當前迭代在scipy odeint
- 16. Arrayaccess,迭代器和當前()
- 17. 通過查詢迭代的sql查詢
- 18. TFS中有多個版本的迭代
- 19. 檢查Python for循環的所有迭代中是否有錯
- 20. 是否有可能檢測當前while循環迭代是否是perl中的最後一個?
- 21. sql查詢中的迭代
- 22. 迭代查詢從SQLAlchemy的
- 23. 這是查詢迭代可能
- 24. 直接查詢迭代VS獲取()或有趣()和迭代
- 25. 首次迭代.AsEnumerable是否執行整個查詢?
- 26. 分享迭代器是否可迭代?
- 27. BENCH_INNER:lmbench3.0 src代碼宏查詢
- 28. 檢查一個類是否可迭代
- 29. Django Queryset迭代器有序查詢集
- 30. Python Data Wrangling:通過DataFrame中的值循環並檢查當前的迭代器是否與前者匹配
2012年同樣的問題! '「TF20036」宏'@@ Iteration'未被識別。可用的宏包括@@ Me,@@ Project和@@ Today。' – felickz 2013-01-04 20:26:50
請務必爲此功能投票! http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2293180-creating-queries-token-for-current-iteration – felickz 2013-05-30 18:51:13