Compartir a través de


Compatibilidad de versiones para Team Foundation Build

Actualización: noviembre 2007

Antes de instalar o actualizar Team Foundation Build, Team Foundation Server o Team Explorer, debe examinar los problemas de compatibilidad entre las diferentes versiones de estos componentes. Por ejemplo, no puede utilizar una versión de Team Foundation Build que sea anterior o posterior a la versión de Team Foundation Server que utiliza. Asimismo, algunas características de Team Foundation Build no están disponibles o se comportan de manera diferente si utiliza una versión anterior o posterior a la versión de Team Explorer que ejecuta en su equipo cliente.

Versiones de Team Foundation Build y Team Foundation Server

Para que un servidor de nivel de aplicación se comunique con el equipo de compilación, la versión de Team Foundation Server que se está ejecutando en el servidor debe coincidir con la versión de Team Foundation Build que se está ejecutando en el equipo de compilación.

  • Si ejecuta la versión Visual Studio Team System 2008 de Team Foundation Server en el servidor de nivel de aplicación, no puede ejecutar la versión Visual Studio 2005 Team System de Team Foundation Build en el equipo de compilación.

  • Si ejecuta la versión Visual Studio 2005 Team System de Team Foundation Server en el servidor de nivel de aplicación, no puede ejecutar la versión Visual Studio Team System 2008 de Team Foundation Build en el equipo de compilación.     

Utilizar una versión anterior de Team Explorer con un versión más reciente de Team Foundation Server

Si el equipo cliente ejecuta la versión Visual Studio 2005 Team System de Team Explorer, puede conectarse a un servidor que ejecute la versión Visual Studio Team System 2008 de Team Foundation Server. Con esta configuración, puede usar la versión Visual Studio Team System 2008 de Team Foundation Build, pero debe tener en cuenta las siguientes limitaciones:

  • Puede utilizar la versión Visual Studio 2005 Team System de Team Explorer para iniciar una compilación, ver una lista de compilaciones completadas, ver el informe de una compilación, cambiar la calidad de compilación y crear un tipo de compilación.

    Si crea un tipo de compilación, la versión Visual Studio Team System 2008 de Team Foundation Server importa automáticamente el tipo en la lista de definiciones de compilación del control de código fuente. Puede ver entonces el tipo en la versión Visual Studio Team System 2008 de Team Explorer.

  • No puede utilizar la versión Visual Studio 2005 Team System de Team Explorer para poner en cola una compilación, ver la lista de compilaciones en cola, ver la lista de agentes de compilación ni administrar los agentes de compilación.

  • La versión Visual Studio 2005 Team System de Team Explorer utiliza la información del archivo TFSBuild.proj para iniciar una compilación. Este archivo se encuentra en la carpeta $/<proyectoEquipo>/TeamBuildTypes<nombreTipoCompilación>. La versión de Visual Studio Team System 2008 del archivo TFSBuild.proj incluye las mismas propiedades que la versión de Visual Studio 2005 Team System para que pueda utilizar la versión anterior de Team Explorer para iniciar una compilación. Sin embargo, la versión más reciente del archivo también tiene comentarios que indican qué propiedades están obsoletas para las definiciones de compilación.

  • Si actualiza las propiedades del archivo TFSBuild.proj almacenado en la versión Visual Studio Team System 2008 de Team Foundation Server, los cambios no se actualizan en la base de datos de Visual Studio 2005 Team System.

  • Puede utilizar TFSBuild.exe para iniciar, detener y eliminar compilaciones.

Utilizar una versión posterior de Team Explorer con un versión anterior de Team Foundation Server

Si el equipo cliente ejecuta la versión Visual Studio Team System 2008 de Team Explorer, puede conectarse a un servidor que ejecute la versión Visual Studio 2005 Team System de Team Foundation Server. Con esta configuración, puede usar la versión Visual Studio 2005 Team System de Team Foundation Build con las siguientes limitaciones:

  • No puede crear una definición de compilación.

    La lista de definiciones de compilación aparece en la carpeta $/<proyectoEquipo>/TeamBuildTypes en el nodo Compilaciones de Team Explorer.

  • No puede poner en cola una compilación, administrar agentes de compilación ni ver la lista de compilaciones en cola.

  • No puede filtrar las compilaciones en Build Explorer.

  • Al iniciar una compilación, no puede especificar ninguna opción en el cuadro de diálogo Poner en cola compilación.

  • No puede utilizar la interfaz de usuario para que Team Explorer detenga o elimine una compilación ni para administrar las calidades de compilación.

  • Puede utilizar TFSBuild.exe para iniciar, detener y eliminar compilaciones.

Vea también

Tareas

Cómo: Configurar e instalar Team Foundation Build

Cómo: Crear y administrar agentes de compilación

Cómo: Crear una definición de compilación

Cómo: Editar una definición de compilación

Cómo: Crear o quitar calidades de compilación

Cómo: Eliminar una definición de compilación

Conceptos

Introducción a los archivos de configuración de Team Foundation Build

Otros recursos

Trabajar con definiciones de compilación en Team Foundation Build

Comandos de Team Foundation Build