Kann jemand wissen, wie VSTS seine Liste der zugehörigen Commits für einen Build erstellt?VSTS baut zugehörige Commits
Ich suche speziell nach denen erstellt, wenn ich einen neuen Zweig erstellen. Momentan scheint es nur eine Liste der letzten Commits zu erstellen, die von der Verzweigung abzweigen.
Idealerweise möchte ich etwas ähnliches wie git log master..<commit hash>
.
Wir hofften, dies als Release-Dokumentation zu verwenden, indem wir einen neuen Zweig für das Release erstellen, der den vollständigen Commit-Verlauf für alle Arbeiten über alle Zweige hinweg enthalten würde, aber das scheint nicht der Fall zu sein.
Es sind die Commits seit dem letzten erfolgreichen Build dieser Definition. Aber Sie können Git von Ihrem Build aufrufen, um die zusätzlichen Informationen zu generieren. – jessehouwing
Sie könnten auch die VSTS Rest API nützlich finden. Insbesondere können die Git-Commits helfen: https://www.visualstudio.com/en-us/docs/integrate/api/git/commits –
Lösen Sie dieses Problem mit unserer Lösung? –