Können wir Freigabeinformationen von checkedIN history erhalten.
Wir verwenden TFS 2012.
Wir haben häufige Freisetzung meistens jede Woche oder an jedem 14 Tage.
Können wir Release-Dokument von TFS erzeugen?
(etwas wie, basierend auf TFS überprüft IN Kommentare oder einige wie)
Eine Möglichkeit wäre, Arbeitselemente (z. B. User Storys und Bugs) zu verwenden, um Ihre Versionshinweise zu generieren.
Dies erfordert jedoch, dass Ihr Team die Informationen in TFS eingeben muss, um Arbeitselemente mit einem Release verknüpfen zu können. Zum Beispiel:
Sie könnten dann eine geeignete Teamabfrage erstellen und sie nach Excel exportieren, um Versionshinweise zu generieren.
Ich neige dazu, das Tf-Protokoll Befehlszeilen-Tool zu verwenden, um Informationen über Changesets zwischen zwei zu erhalten bestimmte Daten (oder Changesets). Sie können den Parameter / format: detail übergeben, um Details wie Änderungen zu erhalten.
Im Folgenden werden beispielsweise alle Änderungen zwischen dem 01.02.2014 & amp; 24/04/2014 und schreibe es in die History-Datei.
tf history / noprompt * / rekursiv / v: D01 / 02/2014 ~ D24 / 04/2014 / format: detailliert & gt; C: \ history.txt
Ich mag das Tool TFS-Änderungsprotokoll . Bereit zu verwenden und einfach zu integrieren.
TFS ChangeLog ermöglicht es Benutzern von Team Foundation Server (TFS), Informationen zu Changesets und zugehörigen WorkItems in das XML-Format zu extrahieren, das in HTML umgewandelt wird.
All das sind nette Werkzeuge, aber es gibt noch ein paar Dinge, die ich vermisse.
Ab sofort benutze ich den TFS-Community-Build-Manager , um den technischen Build zu generieren Anmerkungen. Es verwendet OpenXML und funktioniert gut für Sie Notizen erstellen. Es ist sogar einfach, ein benutzerdefiniertes Word-Dokument dafür zu erstellen.
Für Versionshinweise verwenden wir tatsächlich die TFS-User-Stories / Tasks, um darauf abzufragen. Und jetzt erstellen wir das Dokument manuell mit den Abfrageergebnissen. Wir arbeiten an der Erstellung einiger Tools, die Folgendes tun könnten:
Die Hauptfrage ist hier, ob es bereits Tools gibt, die das tun?
Ich weiß, dass dies eine alte Frage ist, aber vielleicht können Sie diese Erweiterung (für lokale TFS oder als Erweiterung für VisualStudio.com)
Update: Diese Erweiterung ist eine Build-Aufgabe, die Sie in Build-Schritten verwenden können. Diese Aufgabe generiert eine Markdown-Release-Notes-Datei basierend auf einer Vorlage, die an das Tool übergeben wurde. Hier ist ein Beispiel für die Ausgabe der Versionshinweise:
Versionshinweise für Build SampleSolution.Master
Build-Nummer: 20160229.3 Build gestartet: 29/02/16 15:47:58 Quelle Zweig: refs / heads / master
Zugehörige Workitems
Aufgabe 60 [Zugewiesen von: Bill] Design WP8 client Zugehörige Änderung setzt / commits
ID bf9be94e61f71f87cb068353f58e860b982a2b4b Eine Vorlagen-ID wurde hinzugefügt 8c3f8f9817606e48f37f8e6d25b5a212230d7a86 Beginn des Projekts
Tags und Links tfs tfs2012 release release-management