2016-06-06 17 views
2

TFS stellt eine Liste von Vorlagen erstellen, die ich für den Neubau Definitionen verwenden: Build TabBenutzerdefinierte TFS Definitionsvorlagen für Projekte

Sobald ich verwendet habe, „als Vorlage speichern ...“ auf einer Builddefinition, I kann es dann als Vorlage innerhalb verwenden, dieses Projekt:

Custom Tab

Aber wenn ich an einem Projekt verschiedenen wechseln, ist, dass benutzerdefinierte Vorlage nicht mehr verfügbar.

Wie kann ich eine Build-Vorlage erstellen, die ich in beliebigen Projekt verwenden kann?

Antwort

2

Es gibt keine Möglichkeit, direkt zu kopieren oder eine vNext bauen Definitionsvorlage zwischen Team-Projekte synchronisieren auf das Webportal. Die Builddefinitionsvorlage gilt nur für das aktuelle Teamprojekt. Daher müssen Sie eine Builddefinitionsvorlage für jedes Teamprojekt erstellen.

Und auch gab es eine Feature-Anfrage in Benutzer Stimme gewesen, können Sie abstimmen und überwachen es

VSO vNext bauen: Aktienvorlagen zwischen Projekten bauen https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/8468566-vso-build-vnext-share-build-templates-between-pro


Jedoch für ein Workaround, können Sie u Klicken Sie auf die REST-API, um dies auszuführen. Hier ist ein Beispiel in der blog gezeigt.

Es zeigt, wie zu die JSON-Antwort einer Build-Definition erhalten und wieder die gleiche Referenz verwenden, um eine neue in dem gewünschten Projekt zu erstellen.

Sie können auch einen Blick auf diesen schönen Artikel nehmen: How to move build definitions in TFS to other projects using the REST API

+0

Dann, wie wird die Liste unter der Registerkarte Build bevölkert werden? Können Dinge dort direkt hinzugefügt werden? – Arithmomaniac

+1

Ich fand dies [diese Erklärung] (https://writeabout.net/2016/03/03/how-to-move-build-definitions-in-tfs-to-other-projects-using-the-rest-api /) der Verwendung der REST-API, um dies auch zu tun, hilfreich. – Arithmomaniac

+0

Danke für das Teilen eines so schönen Artikels! –

Verwandte Themen