Frage

Ich habe eine Reihe von Workitems, die abgeschlossen sind und ich bin bereit, um ihre Änderungen an unseren Produktionsbereich zu bewegen. Ist es möglich, die Differenzmengen zu finden, die mit ihnen verbunden sind, und sie wahlweise mit dem Zielbranche zusammenführen?

War es hilfreich?

Lösung

Nicht leicht ist die kurze Antwort.

Zur Zeit gibt es keine wirkliche Verbindung zwischen Arbeitsaufgaben und Code-Promotion. Sie können eine changeset mit einem Workitem beim Check-in (oder in der Tat zu jeder Zeit) assoziieren, aber das ist so weit wie die Dinge laufen.

Im Grunde würden Sie dies von Hand zu tun haben mit dem mitgelieferten Benutzeroberfläche in Visual Studio (dh die Workitem sehen, bekommen die changeset IDs und dann tun (möglicherweise mehr) übergeht, indem die entsprechenden changeset Bereiche auswählen. Wenn dies eine ist regelmäßige Art und Weise dann arbeiten Sie ein Programm in .NET schreiben könnte, die die Microsoft TFS verwendet API zu dem Workitem sprechen Komponente Tracking die Differenzmengen erforderlich bekommen und dann entweder tat den Merges programmatisch oder über die Befehlszeilen-Client ( tf ) geeignete UI für die Verschmelzungen zu bringen.

Leider ist es nicht eine hilfreiche Antwort. Ich weiß, dass das Team bei Microsoft dieses Szenario jetzt ein paar Mal aber ich habe gehört, nicht von irgendwelchen Plänen besser hat es unterstützt „out the box“ gehört hat, in den aktuellen oder die nächsten Version von TFS. Das heißt, es gibt eine Menge von Verbesserungen an der Verzweigung Anzeige verschmelzen Sachen in TFS2010 so dass es möglich ist, dass etwas / wird dort das könnte Ihnen helfen. Es kann sich lohnen, Sie ein Feedback Anmeldung http://connect.microsoft.com/VisualStudio für diese Funktion, wenn es für Sie wichtig ist.

Viel Glück,

Martin.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top