GenCheckinNotesUpdateWorkItems (Tarea)

Actualización: noviembre 2007

La tarea GenCheckinNotesUpdateWorkItems asocia conjunto de cambios y elementos de trabajo a una compilación especificada. También puede utilizar esta tarea para actualizar el campo Microsoft.VSTS.Build.IntegrationBuild de los elementos de trabajo. Los conjuntos de cambios y elementos de trabajo asociados son los confirmados o afectados entre las versiones especificadas por las propiedades LastLabel y CurrentLabel.

Parámetros

Propiedad

Descripción

TeamFoundationServerUrl

Especifica la dirección URL del servidor de Team Foundation Server. Por ejemplo, http://MiServidor:8080.

BuildUri

Especifica el identificador URI de la compilación.

BuildNumber

Especifica el número de versión de compilación de Team Foundation Build.

CurrentLabel

Especifica la etiqueta del número de versión a la que están asociados los conjuntos de cambios y los elementos de trabajo. Normalmente, es la etiqueta de los orígenes utilizados en la generación actual.

LastLabel

Especifica la etiqueta del número de versión desde la que se asocian los conjuntos de cambios y elementos de trabajo. Normalmente, es la etiqueta de los orígenes utilizados en la generación anterior.

UpdateWorkItems

Propiedad Boolean que especifica si el campo Microsoft.VSTS.Build.IntegrationBuild de los elementos de trabajo asociados se debería actualizar con el número de versión de compilación. Para obtener más información acerca de Microsoft.VSTS.Build.IntegrationBuild, vea Agregar campos de integración a tipos de elementos de trabajo.

Comentarios

La tarea GenCheckinNotesUpdateWorkItems se define en Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll. El archivo Microsoft.TeamFoundation.Build.targets contiene una instancia de la tarea GenCheckinNotesUpdateWorkItems que Team Foundation Build utiliza como implementación predeterminada del destino GetChangeSetsAndUpdateWorkItems.

La carpeta <raíz>:\Archivos de programa\MSBuild\Microsoft\VisualStudio\TeamBuild en el equipo de Team Foundation Build contiene el archivo Microsoft.TeamFoundation.Build.targets.

Ejemplo

El ejemplo siguiente muestra la instancia predeterminada de la tarea GenCheckinNotesUpdateWorkItems definida en el archivo Microsoft.TeamFoundation.Build.targets.

<GenCheckinNotesUpdateWorkItems
    TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
    BuildUri="$(BuildURI)"
    BuildNumber="$(BuildNumber)"
    CurrentLabel="$(LabelName)$(LabelScope)"
    LastLabel="$(LastGoodBuildLabel)"
    UpdateWorkItems="$(UpdateAssociatedWorkItems)"
    ContinueOnError="true" />

Vea también

Tareas

Cómo: Personalizar números de versión de compilación

Conceptos

Enviar cambios al servidor del control de versiones

Trabajar con elementos de trabajo de Team Foundation

Tareas de Team Foundation Build

Referencia

Comando changeset

Comando label (Control de versiones de Team Foundation)

Otros recursos

Personalizar Team Foundation Build

Propiedades, tareas y destinos de Team Foundation Build