Gibt es eine Möglichkeit, einen Arbeitsaufgabentyp auf einem TFS-Server programmgesteuert zu ändern?Kann der Arbeitsaufgabentyp TFS 2008/2010 programmgesteuert geändert werden?
Der Hintergrund hier ist, dass wir ein benutzerdefiniertes Feld verwenden, das VSTS.Build.FoundIn ähnelt und es mit Build-Nummern aus einer globalen Liste gefüllt haben möchte. Für ein einzelnes Projekt ist das kein Problem - es genügt, die Regel SUGGESTEDVALUES mit dem Namen der globalen Liste manuell anzugeben. Das Problem bei diesem Ansatz besteht darin, dass er nicht auf eine Vorlage angewendet werden kann, die wir über mehrere Projekte hinweg verwenden. Es gibt keine Möglichkeit, einen Platzhalter für den Projektnamen in der globalen Listenreferenz anzugeben. Daher wir manuell müssen jedes Mal, wenn wir ein TFS-Projekt erstellen, um die globalen Listennamen ändern, wie aus < GLOBALLIST name = "Baut - [Projektname]"/>-< GLOBALLIST name = "Baut - Project1"/>
Es scheint, dass TFS einen fest programmierten Mechanismus zum Erstellen dieser Regeln für die FoundIn- und IntegrationBuild-Eigenschaften hat (siehe this answer) und ich erwog, einen Handler für ein TFS-Ereignis zu erstellen, um diese Logik auch für unsere benutzerdefinierten Felder nachzuahmen.
haben Sie http://area51.stackexchange.com/proposals/15894/visual- gesehen studio-alm? referrer = VS9uwfDzMKasH8mQCaDCxQ2 Stapelaustauschvorschlag? –