Compartir a través de


Requisitos de Team Build para Team Foundation

Actualización: noviembre 2007

Para aprovechar la característica de Team Foundation Build, puede designar uno o varios equipos en el entorno de Visual Studio Team System como equipos de compilación. Team Foundation Build tiene unos requisitos de hardware y software concretos. Al planear la implementación de los equipos de Team Foundation Build, es importante comprender los requisitos que son específicos de las necesidades de su compañía.

Requisitos de hardware y software

Team Foundation Build proporciona la funcionalidad de un laboratorio de compilación público. Con Team Foundation Build, los administradores de generación de la empresa pueden sincronizar los códigos fuente, compilar la aplicación, ejecutar las pruebas unitarias asociadas, realizar el análisis del código, lanzar las compilaciones en un servidor de archivos y publicar informes de generación. Si desea realizar pruebas durante las compilaciones, debe instalar Visual Studio Team System Test en el equipo de compilación. Si desea ejecutar análisis de código, debe instalar Visual Studio Team System Development en el equipo de compilación.

Los datos de los resultados de la compilación se propagan al almacén de datos para los informes históricos. Team Foundation Build trabaja con otras herramientas de Visual Studio Team System durante el proceso de compilación. Entre éstas se incluyen el control de código fuente y el seguimiento de elementos de trabajo. En las secciones anteriores se describen varios requisitos del servidor recomendados. Para obtener más información, vea Requisitos del servidor para Team System. Además, si desea implementar entre varios idiomas, tendrá que planear qué idiomas desea admitir en su implementación.

Requisitos de hardware

La tabla siguiente muestra los requisitos de hardware recomendados para implementar Team Foundation Build, según el número de usuarios y el número de archivos que se generan.

Configuración

Tiempo de compilación

CPU

Disco duro

Memoria

Mínimo, 1-2 proyectos, 5-20 usuarios

30 minutos

procesador único, 766 GHz

8 GB

256 MB

2-20 proyectos pequeños, 20-100 usuarios

30 minutos a 2 horas

procesador único, 1,5 GHz

30 GB

512 MB

Medio, más de 20 proyectos, de 100 a 250 usuarios

2 horas a 5 horas

procesador único, 2,6 GHz

50 GB

1 GB

Grande, más de 50 proyectos, de 250 a 500 usuarios

3 horas a 7 horas

procesadores dobles, 2,8 GHz

80 GB

2 GB

Las instrucciones presentadas aquí se proporcionan como guía general para el planeamiento del hardware. El rendimiento de compilación variará enormemente según el código fuente de un servidor dado y la complejidad del proceso de compilación.

El servidor que ejecutará Team Foundation Build debe tener una conexión de red confiable con un ancho de banda mínimo de 1 Mbps y una latencia máxima de 350 ms. Si el rendimiento de compilación no satisface sus expectativas, considere la posibilidad de actualizar su configuración de hardware.

Si hay un firewall entre el equipo de Team Foundation Build y Team Foundation Server, tendrá que modificar el firewall para que el equipo de Team Foundation Build y Team Foundation Server se puedan comunicar. En algunos casos, por ejemplo, si realiza pruebas durante la compilación, Team Foundation Server debe tener acceso a la ubicación de destino en el equipo de compilación. En tal caso, no debería haber un firewall entre los dos.

Consideraciones de hardware adicionales

Además del hardware recomendado, debe considerar la posibilidad de utilizar hardware adicional para los servidores esenciales, como fuentes de alimentación y ventiladores redundantes.

No debe utilizar Team Foundation Server como equipo de compilación. Las compilaciones se deberían realizar en equipos independientes. Debido a la alta demanda que se exige a los equipos de compilación en tiempo de compilación, la ejecución de compilaciones en Team Foundation Server podría dejar el servidor no disponible o producir un rendimiento deficiente.

Requisitos de software

En la tabla siguiente se muestra el software necesario para los equipos de Team Foundation Build.

Software

Versión

Windows Server 2003 con Service Pack 1 (SP1), Service Pack 2 (SP2), Windows Server 2003 R2, Windows Vista, Windows Server 2008 o Windows XP Professional

Vea la Guía de instalación de Team Foundation

.NET Framework

2.0

Además del software necesario, considere si desea instalar administración adicional o software de seguridad, como software de copia de seguridad o firewalls. Para obtener instrucciones más concretas sobre los requisitos de software de Team Foundation Build, vea la Guía de instalación de Team Foundation. La versión más reciente de la Guía de instalación de Team Foundation puede descargarse en el Centro de descarga de Microsoft (https://go.microsoft.com/fwlink/?linkid=79226).

Requisitos de idioma

Para evitar confusiones y simplificar el funcionamiento, una implementación de Team Foundation Build se debe configurar para utilizar el mismo idioma que el sistema operativo del equipo y Team Foundation Server. Sin embargo, puede instalar otra versión de idioma de Team Foundation Build en un servidor en inglés, con tal de que ese idioma coincida con el de la implementación de Team Foundation Server.

Vea también

Conceptos

Requisitos del servidor para Team System

Requisitos de la plataforma de pruebas para Team System

Clientes de Team Foundation Server

Otros recursos

Requisitos de Team Foundation