2010-05-11 66 views
1

我們在TFS 2008中爲團隊系統使用了第一個Scrum版本。我試圖做的是編寫一個查詢來獲取所有sprint backlog項目當前活躍的衝刺。我想使用@Today參數周圍的Sprint開始和結束日期來獲取列表。TFS 2008,針對團隊系統的Conchango Scrum以及工作項查詢

是這樣的:

Team Project = @Project 
AND Sprint Start <= @Today 
AND Sprint End >= @Today 

這個查詢只返回衝刺。我想要所有的衝刺積壓物品。我幾乎需要能夠做子查詢

Team Project = @Project 
AND Sprint Number IN (Sprint Start <= @Today AND Sprint End >= @Today) 

任何人有什麼想法?現在我只是有

Team Project = @Project 
AND Sprint Number <= 12 

,我真的很討厭天天都在我們開始新的衝刺時間更改所有我的查詢次數的想法。

感謝

回答

1

我一直在試圖找到一個更好的解決方案自己。一種有說服力的方法是將自定義字段添加到名爲「CurrentSprintEndDate」的Sprint Backlog Item類型中,並通過自定義事件處理程序進行更新,該處理程序將在項目的迭代路徑字段更改時更改此字段。您可以編寫類似的查詢,比如「CurrentSprintEndDate> @Today」等字段。

但是,對於看起來很簡單的東西,這是一個很大的工作。

+0

我同意這是太多的工作。我想這應該是Conchango應該在後臺爲他們的模板做的事情。 – Josh 2010-08-31 17:56:17

相關問題