2011-11-14 8 views
11

Obecnie piszę serię „Sanity Check” zapytań dla naszego projektu opartego na MSF Agile TFS 2010.
Wyszukiwanie jestem zmaga się z jest następujący:
Znajdź wszystkie User Stories, który:
- Czy zadania dziecko (lub błędy)
- Wszystkie zadania podrzędne/błędy są w stanie zamkniętym
- The Story rodzic Użytkownik nie jest zamknięta

celem jest, aby znaleźć historie użytkowników, które powinny/mogą być zamknięte, ale nie są jeszcze.

Wydaje się, że nie ma sposobu, aby uzyskać liczbę zadań podrzędnych, gdybym mógł to zrobić, to mógłbym wyszukać "ma zadania podrzędne, a żadne zadanie dla dziecka nie jest zamknięte". Ale może jest inny sposób, aby osiągnąć końcowy rezultat, po którym jestem?W programie TFS (MSF Agile), w jaki sposób wykonać kwerendę o aktywne historie użytkowników z zamkniętymi wszystkimi zadaniami podrzędnymi?

Update: Więcej informacji
Moja najbliższa wyszukiwania to tak daleko jest:
Zespół Projektowy = @Project
I Work Item Type = User Story
A State <> Zamknięte
i powiązane pozycje pasujące do zapytania poniżej:
Stan <> Zamknięty
Filtr łączący: zwracane są tylko produkty, które nie mają określonych łączy

To prawie daje mi to, co chcę, ale zwraca historie użytkowników, które nie mają żadnych zadań, nie chcę, aby te zostały uwzględnione.

Odpowiedz

14

Najpierw trzeba zmienić rodzaj zapytania za „elementy robocze oraz bezpośrednie połączenia”

W pierwszej kwerendy wpisz następujące polecenie:

Pole ------> Tekst Work Item

Operator ---> =

Wartość -----> User Story

W tabeli drugie kryterium, które jest dzieckiem elementów roboczych, wybierz wszystkie kryteria trzeba

Edited

Zobacz Poniższy obraz

enter image description here

+0

Niestety, ja już zrozumieć, że część problemu. Problem polega na tym, że nie potrafię określić, jakie powinny być kryteria, aby powiedzieć "ta historia użytkownika ma zadania podrzędne, a wszystkie jej zadania podrzędne są w stanie zamkniętym" (lub ma ona zadania podrzędne i żadne nie jest zamknięte; stan, który jest łatwiejszy do zrobienia) - to "ma zadania dla dzieci", których nie mogę wymyślić – Zaph

+0

Dodaję obraz wyjaśniający, jak to zrobić –

+0

Być może nie wyjaśniam tego poprawnie. W zapytaniu znajdziesz wszystkie historie użytkowników, które są aktywne i mają zamknięte zadania/błędy. Zwraca także historie użytkowników, które są aktywne i mają zarówno aktywne, jak i zamknięte zadania (ale nie wyświetla aktywnych zadań w raporcie). Muszę znaleźć tylko te historie użytkowników, które nie mają aktywnych zadań/błędów, ale zawierają co najmniej jedno zadanie/błąd, który jest zamknięty. – Zaph

Powiązane problemy