2017-12-04 2 views
0

Ich habe eine Anfrage erhalten, um eine benutzerdefinierte Bericht E-Mail für unsere Führungskräfte zu erstellen. Wenn wir eine große Veröffentlichung machen, wollen sie eine Liste der Features dieser Veröffentlichung. Was ich tun muss, ist die released Tasks zu lesen und die übergeordneten Knoten zu durchlaufen, bis ich zu den Features komme, die mit einem Tag "Executive" markiert sind. Mein Problem ist, dass ich kein Dokument darüber finde, wie die "Arbeitselemente mit den zugehörigen Änderungen verknüpft werden". Ich habe in der Lage, nur durch die spezifische Build zu erhalten GET http://XXX.MYTFSSERVER.COM/tfs/Collection/Project/e5e632e2-ae70-41c9-9d72-6686d2375f14/_apis/build/Builds/69330TFS 2017 Query bezogene Artikel In Build auf Release

Aber ich sehe keinen Link, um die Arbeitsschritte zu der Build verbunden zu bekommen.

Antwort

1

Releases tun dies bereits out-of-the-box. Auf der Registerkarte Arbeitselemente eines Releases können Sie eine E-Mail generieren lassen, die alle Arbeitselemente enthält, die mit diesem Release im Vergleich zu einem früheren Release verknüpft sind.

+0

Ich weiß, dass Feature existiert, aber es ist nicht das, was ich brauche – greektreat

0

Es gibt keine integrierte Möglichkeit, dies zu erreichen, z. B. durch TFS-Workitemabfrage. Sie müssen eine Erweiterung erstellen, um alle Arbeitselemente einer bestimmten Version zu erhalten und sie später zu filtern.

Die Schritte zu erreichen, dass mit der Erweiterung:

  1. Release angeben Get ID
  2. Erhalten Sie Workitems, dass bauen pro Build-ID
  3. Get verwandte Arbeit Artikel
  4. Filter zu bekommen bauen die Arbeitselemente, die Sie tatsächlich benötigen

Ein Detail einfachen Code der Erweiterung Arbeitselemente von bestimmten Release, die Sie auf diesen Link verweisen können: TFS 2017 Release Management: How to display parent PBI for Tasks under Release

Verwandte Themen