Wie TFS verwenden von PowerShell zum abrufen der Liste der änderungen und die damit verbundenen Arbeitsaufgaben?
Ich bin ein Neuling mit der PowerShell und TFS cmdlets und ich bin versucht zu rufen Sie eine Liste der änderungen in einem Bereich Weg, und die damit verbundenen Arbeitsaufgaben.
Habe ich so weit wie die Auflistung die änderungen seit einem bestimmten Datum:
Get-TfsItemHistory "$/Project/Branch" -Version “D01/12/10~” -Recurse
und auch die Auflistung workitems seit dem gleichen Datum:
Get-TfsItemHistory "$/Project/Branch" -Version "D01/12/10~" -Recurse | %{ $_.workitems }
Jede Abfrage die gleiche Anzahl der Ergebnisse, mit der zweiten Abfrage zurückgeben, die doppelte workitems. Dies scheint viel versprechend, da gibt es viele änderungen, um workitems, also ich nehme an ich bin nicht weit aus der Kombination der Ergebnisse.
Was das Modul ist für Get-TfsItemHistory cmdlet ?
Es ist Team Foundation Server Power Tools; nicht im Lieferumfang enthalten out of the box, aber hier: marketplace.visualstudio.com/.... Wählen Sie die version, die entspricht deinem Beispiel.
Es ist Team Foundation Server Power Tools; nicht im Lieferumfang enthalten out of the box, aber hier: marketplace.visualstudio.com/.... Wählen Sie die version, die entspricht deinem Beispiel.
InformationsquelleAutor DaBozUK | 2010-12-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, du bist auf dem richtigen Weg. Versuchen Sie, diese als Möglichkeit zu sehen, workitems im Zusammenhang mit einem änderungssatz:
Sicher, loszuwerden, die
-GroupBy
und geben Sie nurFormat-Table ChangesetId, Ownder, CreationDate, Comment, Id, Title -auto
aber denken, dass ist eine Menge Zeug, um auf eine Zeile. Möglicherweise müssen Sie zur Erweiterung Ihrer Konsole oder verwenden SieFormat-Table ... -Auto | Out-String -Width 256
.auf diesen Befehl ausführt, bin ich immer
"Unable to determine the source control server"
Entweder führen Sie den Befehl in einer lokalen dir zugeordnet TFS team-Projekt. Ich denke, es ist auch ein
Server
parameter über diesen Befehl, IIRC. Wenn dem so ist, dann können Sie den server über diesen parameter.deurell.github.io/Artikel/... mit
QueryHistory
für bekommen workitems Liste.InformationsquelleAutor Keith Hill
Mit
Microsoft.TeamFoundation.Client
Ansicht https://stackoverflow.com/a/30047077/4051367Nutzung
InformationsquelleAutor PreguntonCojoneroCabrón