2012-10-31 63 views
-1

我只想在TFS中運行查詢,以獲取當前處於關閉狀態的工作項列表。條件是&。例如:如果項目A完成了編碼並被分配給人員X進行審查,並且'在代碼審查'中作爲狀態,並且稍後項目A經歷了所有狀態並且被關閉。如何在TFS中運行工作項查詢/關閉項目的先前狀態

因此,現在我可以運行一個TFS查詢來獲取被人X審查過的像A這樣的封閉項目列表嗎?

回答

0

您應該能夠進入團隊資源管理器,並從主屏幕(TFS 2012)中選擇工作項下的新查詢。從那裏,您可以更改要查詢的項目或工作項類型。您還可以添加其他字段進行搜索以及定義它們如何連接在一起(和/或)。您應該能夠查看字段並查詢您要查找的內容。

如果內存服務,您應該能夠在以前的TFS版本(至少2008和2010)中訪問類似的功能。

+0

嗨感謝您的回覆,但我已經嘗試過查詢中的所有這些過濾器,但無法獲取正確的項目列表。如果您可以提供一個示例以便我使用相同的功能,我們將非常感激。是否必須更改工作項目模板定製? – user1789195

+0

您應該可以生成新的查詢。你應該設置你的Team Project = YourTeamProject,ReviewBy = YourReviewer,State = Closed。我相信這會讓你得到你想要的。 –

0

理想情況下,您想要查詢不方便的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的狀態。

相關問題