Ich bin auf der Suche nach einer Möglichkeit zum Abfragen von Arbeitsaufgaben direkt aus der SQL-Datenbank von TFS mit SQL-Auswahl.TFS 2017 Wie Abfrage Arbeitsaufgaben mit SQL
Für TFS 2010 gab es einige Datenbankansichten, die Sie verwenden könnten, um dieses Ziel zu erreichen. TFS2010: How to query Work Items using SQL on the Relational Warehouse
Das Beispiel aus der WIQ sieht wie folgt aus:
SELECT [System.Id], [System.WorkItemType], [System.Title], [System.AssignedTo], [System.State]
FROM WorkItems
WHERE [System.TeamProject] = @project
and [System.WorkItemType] = 'Ticket'
and [System.State] <> 'Closed'
and [System.State] <> 'Removed'
Es ist nicht zu verbinden empfohlen oder das TFS operative Geschäft direkt abfragen. Sie sollten die API verwenden. Was versuchst du zu erreichen? –
@MrHinsh Ich möchte eine SMS an ein Mobiltelefon senden, wenn die Abfrage von oben mindestens ein Workitem zurückgibt. Wir haben eine Überwachungssoftware in unserem Unternehmen [PRTG] (https://www.de.paessler.com/snmp_monitor), um dies zu tun, aber es hat keine Art von tfs-Sensor. Der schnellste Weg, an den ich denken könnte, um diese Informationen zu bekommen, ist, den PRTG die TFS-Datenbank abfragen zu lassen. – phifi