GenCheckinNotesUpdateWorkItems-Aufgabe
Aktualisiert: November 2007
Die GenCheckinNotesUpdateWorkItems-Aufgabe ordnet Changesets und Arbeitsaufgaben einem angegebenen Build zu. Außerdem haben Sie mit ihr die Möglichkeit, das Microsoft.VSTS.Build.IntegrationBuild-Feld der Arbeitsaufgaben zu aktualisieren. Die zugeordneten Changesets und die betroffenen Arbeitsaufgaben sind diejenigen, für die ein Commit ausgeführt wird oder die durch die Versionen geändert werden, die in der LastLabel-Eigenschaft und der CurrentLabel-Eigenschaft angegeben sind.
Parameter
Eigenschaft |
Beschreibung |
---|---|
TeamFoundationServerUrl |
Gibt die Team Foundation Server-URL an. Beispiel: http://MyServer:8080. |
BuildUri |
Gibt den Build-URI an. |
BuildNumber |
Gibt die Team Foundation Build-Buildnummer an. |
CurrentLabel |
Gibt die Bezeichnung der Versionsnummer an, der die Changesets und Arbeitsaufgaben zugeordnet werden. In der Regel ist dies die Bezeichnung der im aktuellen Build verwendeten Quellen. |
LastLabel |
Gibt die Bezeichnung der Startversionsnummer an, von der die Changesets und Arbeitsaufgaben zugeordnet werden. In der Regel ist dies die Bezeichnung der im vorherigen Build verwendeten Quellen. |
UpdateWorkItems |
Eine Boolean-Eigenschaft, die angibt, ob der Microsoft.VSTS.Build.IntegrationBuild aus den zugeordneten Arbeitsaufgaben mit der Buildnummer aktualisiert werden soll. Weitere Informationen zum Microsoft.VSTS.Build.IntegrationBuild finden Sie unter Hinzufügen von Integrationsfeldern in Arbeitsaufgabentypen. |
Hinweise
Die GenCheckinNotesUpdateWorkItems-Aufgabe ist in der Datei Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll definiert. Die Datei Microsoft.TeamFoundation.Build.targets enthält eine Instanz der GenCheckinNotesUpdateWorkItems-Aufgabe, die von Team Foundation Build als eine Standardimplementierung für das GetChangeSetsAndUpdateWorkItems-Ziel verwendet wird.
Der Ordner <root>:\Programme\MSBuild\Microsoft\VisualStudio\TeamBuild auf dem Team Foundation Build-Computer enthält die Datei Microsoft.TeamFoundation.Build.targets.
Beispiel
Im folgenden Beispiel wird die Standardinstanz der GenCheckinNotesUpdateWorkItems-Aufgabe dargestellt, die in der Datei Microsoft.TeamFoundation.Build.targets definiert ist.
<GenCheckinNotesUpdateWorkItems
TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
BuildUri="$(BuildURI)"
BuildNumber="$(BuildNumber)"
CurrentLabel="$(LabelName)$(LabelScope)"
LastLabel="$(LastGoodBuildLabel)"
UpdateWorkItems="$(UpdateAssociatedWorkItems)"
ContinueOnError="true" />
Siehe auch
Aufgaben
Gewusst wie: Anpassen von Buildnummern
Konzepte
Senden von Änderungen an den Versionskontrollserver
Arbeiten mit Team Foundation-Arbeitsaufgaben
Team Foundation Build-Aufgaben
Referenz
Befehl Label (Team Foundation-Versionskontrolle)