Cómo: Iniciar una compilación desde la línea de comandos

Actualización: noviembre 2007

Puede utilizar el comando TFSBuild start para iniciar un tipo de Team Foundation Build configurado desde la línea de comandos.

Iniciar una compilación desde la línea de comandos es una manera útil de ejecutar compilaciones programadas incluyéndolas en archivos de script o por lotes. Antes de ejecutar el comando TFSBuild start, debe tener la información siguiente:

  • El nombre del proyecto de equipo que contiene la solución que desea generar.

  • El nombre de la definición de compilación de Team Foundation Build

  • La dirección URL del servidor de Team Foundation

La información siguiente es opcional:

  • El nombre del equipo en el que se generan las soluciones

  • El directorio donde se almacenan los archivos de compilación.

    Nota:

    Si no especifica ningún valor, se utilizan los valores predeterminados para la definición de compilación:

Para obtener más información, vea Comando start (Team Foundation Build).

Permisos necesarios

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

Iniciar una generación

En el procedimiento siguiente se muestra la sintaxis de la línea de comandos aplicada para iniciar un tipo de Team Foundation Build.

Para iniciar una definición de compilación desde la línea de comandos

  1. Haga clic en Inicio, en Todos los programas, elija Microsoft Visual Studio 9.0, Visual Studio Tools y haga clic en Símbolo del sistema de Visual Studio 2008.

  2. En el símbolo del sistema, escriba:

    <root>:\>TFSBuild start http://server01:8080 AdventureWorks Nightlies 
    

    Donde el servidor de Team Foundation Server es el servidor especificado por la definición de compilación, "Nightlies" y los archivos generados se guardan en la ubicación de destino de la compilación también especificada por la definición de compilación. El parámetro <root> especifica la unidad, normalmente "C". El parámetro "http://server01" especifica la dirección URL del servidor de Team Foundation, "AdventureWorks" especifica el proyecto de equipo y "Nightlies" especifica la definición de compilación.

Configurar una generación programada

La interfaz de usuario de Team Foundation en Team Foundation Server no incluye la capacidad de ejecutar compilaciones programadas. Sin embargo, puede tener acceso a esa funcionalidad utilizando el servicio del Programador de tareas de Windows y el comando TFSBuild start.

Vea también

Otros recursos

Personalizar Team Foundation Build

Utilizar herramientas de la línea de comandos de Team Foundation Build