Instalando Team Foundation Server
Sobre este tema recibi muchas llamadas y mensajes de amigos preguntandome por problemas al instalar Team Foundation Server, cuando instale el Beta 2 y Beta 3 tuve muchos problemas al instalar, pero habiendo instalado varias veces la version final del RTM y superados los problemas, solo les aconsejo una cosa: "Seguir al pie de la letra la mas reciente guia de instalación", normalmente tienen problemas porque no han seguido estrictamente la guia, por ejemplo no han creado los usuarios con los permisos adecuados, no han instalado bien el WSS o algunos de los pre-requisitos no estaba instalado, en fin, hagamos un resumen de la instalación:
(1) Instalacion y configuracion de los pre-requisitos de TFS
Los requerimientos de CPU y procesados dependen de la cantidad de usuarios que va a soportar TFS y tambien si es Single-Server o Dual-Server. El software base simplicando es :
Windows Server 2003 SP1 o Windows Server 2003 R2 y IIS 6.o con ASP.NET habilitado.
TFS NO se puede ser instalado en un Domain Controller.
(2) Instalacion y configuracion de TFS
Asegurarse de crear las cuentas locales para Single-Server o a nivel de dominio para Dual-Server, esta son TFSSETUP, TFSSERVICE, TFSREPORTS y TFSPROXY , los nombres podrian varias pero hay que tener en cuenta los permisos y rol de cada cuenta.
Si estan detras de un firewall tener en cuenta los puertos TCP necesarios como el 80, 1433, 2382, etc.
El procedimiento de instalacion simplificado es:
- Loguearse a Windows con la cuenta Domain\TFSSETUP.
- Instalar Internet Information Services (IIS) con ASP.NET enabled (si no esta instalado)
- Instalar Microsoft SQL Server 2005 SP1 (Incluyendo Reporting Services)
- Instalar el hotfix para Microsoft SQL Server 2005, habilite, y restureel servicio SQL Browser.
- Instalar el hotfix para Microsoft .NET Framework 2.0.
- Instalar Windows SharePoint Services 2.0 con Service Pack2. (NO!, no se puede usar WSS 3.0)
- Instalar Team Foundation Server (Bases de Datos y Servicios)
(3) Instalacion y configuracion de TF Proxy Server
- Crear una cuenta dedicada (TFSPROXY) y añadirla el grupo Team Foundation Server Valid Users
- Instalar IIS 6.0 con ASP.NET y el .NET Framework 2.0 con el hotfix KB913393
- Ejecutar el wizard de instalacion de Visual Studio 2005 Team Foundation Server Proxy desde el CD e instalacion.
(4) Instalacion y configuracion de TF Build Server
- Team Foundation Build Server puede instalarse en Windows Server 2003 SP2, Windows Server 2003 R2 o aun sobre Windows XP Professional SP2.
- Ejecutar el wizard de instalacion de Visual Studio 2005 Team Foundation Build Server Setup
(5) Instalacion y configuracion de Team Explorer
Team Explorer tiene los mismos pre-requisitos de Visual Studio 2005. Dependiendo de lo que requiera de TFS necesitara instalar previamente Microsoft Office Excel 2003 o Office Excel 2007 (se requiere el SP1 de VS 2005) lo mismo para Microsoft Office Project.
En la pantalla de instalacion de Team Foundation Server setup wizard, haga clic en "Install Team Explorer".
Para detalles exactos del procedimiento de instalacion siga la Guia de Instalacion de Visual Studio Team Foundation
Ademas ya se encuentra disponible el Visual Studio 2005 Team Foundation Server Service Pack 1