Zuordnen von Git-Commits zu Team Foundation-Arbeitselementen

Kontext

Einen GitHub-Enterprise-installation für die Entwicklung verwendet. Jeder Entwickler hat sein eigenes öffentliches repo, und die Organisation hat die authorative repo. Pull-requests werden verwendet für code-reviews, und wir Locker Folgen, nvie die git-flow Verzweigung Modell.

Einer TFS installation verwendet für issue tracking und Bereitstellung der release-Zweig). Wir spiegeln den release-Zweig in einen TFS-repo.

Arbeitsaufgaben

Nun der schwierige Teil ist: Wie verbinden wir eine git-commits (möglicherweise ursprünglich durchgeführt werden, die auf den öffentlichen Zweigen der Entwickler) mit TF Arbeitsaufgaben?

Was ich Tat

Ist, habe ich mich an die folgenden Projekte für die Hilfe:

Ich gelesen habe, Verweise zu verknüpfen verpflichtet, die mit der Arbeit Artikel in den beiden Git-TF-Projekte, aber ich bin unsicher, welches Werkzeug zu verwenden, und wie Sie es genau.

Ich wäre in Ordnung, wenn ich hatte, um ein Skript auf dem release-branch commits zu extrahieren Arbeitsaufgabe Hinweise aus der commit-Nachricht, und ordnen Sie diese änderungen geschickt TFS. Aber eine Lösung, mit der der Verein in den Metadaten (anstatt von commit-Nachrichten) bevorzugt.

Was sind meine Optionen für associate work-items im TFS mit git-commits?

InformationsquelleAutor der Frage Wilbert | 2013-02-18

Schreibe einen Kommentar