Share via


Cómo: Poner en cola o iniciar una definición de compilación

Actualización: noviembre 2007

Puede utilizar las definiciones de compilación de Team Foundation Build para definir la configuración con la que debe generase un proyecto de equipo. Para poner en la cola una compilación, primero debe crear una definición de compilación. Para obtener más información, consulte Cómo: Crear una definición de compilación.

Permisos necesarios

Para realizar este procedimiento, debe tener el permiso Iniciar una generación de Team Foundation Server establecido en Permitir. Para obtener más información, vea Permisos de Team Foundation Server.

Poner en la cola una compilación utilizando una definición de compilación

Todos los archivos de una compilación se descargan en la carpeta del equipo de compilación (directorio de compilación). Si aceptó la configuración predeterminada cuando creó la definición de compilación, estos archivos estarán situados en la carpeta TeamBuildTypes de Control de versiones de Team Foundation.

Nota:

No se admiten definiciones de compilación para las soluciones de Microsoft Office, por lo que es probable que no se generen correctamente. Para obtener más información, vea el artículo de Microsoft Knowledge Base, INFO: Considerations for Server-Side Automation of Office (https://support.microsoft.com/default.aspx?scid=kb;en-us;257757).

Para poner en la cola una compilación utilizando una definición de compilación

  1. En Team Explorer, seleccione el proyecto de equipo adecuado.

  2. En el menú Generar, haga clic en Poner nueva compilación en cola para que se muestre el cuadro de diálogo Poner en cola compilación {Nombre del proyecto de equipo}.

  3. En la lista desplegable Definición de compilación, seleccione una definición de compilación.

    Si la definición de compilación seleccionada incluye una descripción, la descripción se mostrará en el cuadro de texto situado justo debajo de la lista desplegable Definición de compilación.

  4. Seleccione un agente de compilación en la lista desplegable Agente de compilación.

    De forma predeterminada, se muestra el agente de compilación asociado a la definición de compilación elegida.

  5. El cuadro de texto Carpeta de destino para esta compilación muestra la carpeta donde se almacenarán los archivos integrados y binarios en cuanto se complete la compilación.

  6. Seleccione una prioridad para la compilación en la lista desplegable Prioridad en cola.

    Puede seleccionar Alta, Por encima de lo normal, Normal, Por debajo de lo normal y Baja. De forma predeterminada, se muestra Normal.

    El cuadro de texto Posición muestra la posición estimada en la cola según el agente y la prioridad.

  7. En el cuadro de texto Argumentos de línea de comandos de MSBuild (opcional), puede escribir los argumentos de MSBuild opcionales. Por ejemplo

    /v:diag /p:versionToGet="myVersion"
    

    Estos argumentos son específicos de la compilación que está poniendo en cola. Si desea pasar argumentos de línea de comandos a todas las compilaciones de una determinada definición de compilación, debe utilizar el archivo de respuesta (.rsp) de dicha definición de compilación. Para obtener más información acerca de los argumentos de la línea de comandos de MSBuild, consulte Referencia de la línea de comandos de MSBuild. Para obtener más información acerca de los archivos de respuesta, consulte Archivos de respuesta MSBuild.

  8. Haga clic en Cola para incluir la compilación en la cola de compilación.

    Se mostrará la ficha Puesta en cola de Build Explorer. Para obtener más información, consulte Introducción al Explorador de Team Foundation Build.

Vea también

Conceptos

Información general sobre Team Foundation Build