我只想在TFS中運行查詢,以獲取當前處於關閉狀態的工作項列表。條件是&。例如:如果項目A完成了編碼並被分配給人員X進行審查,並且'在代碼審查'中作爲狀態,並且稍後項目A經歷了所有狀態並且被關閉。如何在TFS中運行工作項查詢/關閉項目的先前狀態
因此,現在我可以運行一個TFS查詢來獲取被人X審查過的像A這樣的封閉項目列表嗎?
我只想在TFS中運行查詢,以獲取當前處於關閉狀態的工作項列表。條件是&。例如:如果項目A完成了編碼並被分配給人員X進行審查,並且'在代碼審查'中作爲狀態,並且稍後項目A經歷了所有狀態並且被關閉。如何在TFS中運行工作項查詢/關閉項目的先前狀態
因此,現在我可以運行一個TFS查詢來獲取被人X審查過的像A這樣的封閉項目列表嗎?
您應該能夠進入團隊資源管理器,並從主屏幕(TFS 2012)中選擇工作項下的新查詢。從那裏,您可以更改要查詢的項目或工作項類型。您還可以添加其他字段進行搜索以及定義它們如何連接在一起(和/或)。您應該能夠查看字段並查詢您要查找的內容。
如果內存服務,您應該能夠在以前的TFS版本(至少2008和2010)中訪問類似的功能。
理想情況下,您想要查詢不方便的WI歷史記錄。但是,您可以自動創建一個新的字段並在查詢中使用它。
<FieldDefinition name="Ready to test by" refname="Custom.actual.reviewedBy" type="String" reportable="detail">
<WHENNOTCHANGED field="System.State">
<READONLY />
</WHENNOTCHANGED>
<WHEN field="System.State" value="ReviewCompleted">
<SERVERDEFAULT from="currentuser" />
</WHEN>
</FieldDefinition>
在我的情況領域已更新的假設是審閱是關於改變WI的狀態。
嗨感謝您的回覆,但我已經嘗試過查詢中的所有這些過濾器,但無法獲取正確的項目列表。如果您可以提供一個示例以便我使用相同的功能,我們將非常感激。是否必須更改工作項目模板定製? – user1789195
您應該可以生成新的查詢。你應該設置你的Team Project = YourTeamProject,ReviewBy = YourReviewer,State = Closed。我相信這會讓你得到你想要的。 –