My Development Tools Corner

Let’s talk about Developer Tools Things

Team Foundation Server : Escenarios comunes en fallas de Instalación

Buenos días!
En el presente articulo, la idea es compartir algunas validaciones previas que se pueden realizar ante la presencia de fallas en la Instalación de Team Foundation Server, así como también algunos acercamientos que nos pueden llevar a la Solución.

Cuando avanzamos en la instalación de Team Foundation Server, nos podemos encontrar con algunas consideraciones que no nos permitan finalizar el proceso. Las causas pueden ser una o muchas, de manera general, las primeras están relacionadas con:

•Falta de espacio en Disco para llevar a cabo la Instalación:
Solución: Asegúrese que cuenta con un espacio de disco lo suficientemente grande en el equipo para completar la instalación, vuelva a intentar.
La página de descarga debe dar una clara indicación de la cantidad de espacio que se requiere.

•Se inicia la instalación con una cuenta no Administrador local
Solución: Agregue la cuenta al Grupo de Administradores locales, o conéctese con una cuenta con estos privilegios,
Reintente la instalación

•Una conexión de red o a un directorio de archivos se perdió, mientras se intentaba mover los archivos al disco
Solución: Restablezca las conexiones
Reintente la instalación

•El hardware o software instalado en el computador, no es compatible
Solución: Remueva o reemplace el Software / Hardware incompatible
Reintente la instalación

•Corrupción en la Imagen ISO. Este incidente generalmente involucra la edición Trial de Team Foundation Server
Solución: Baje una nueva imagen ISO.
Reintente la instalación

Instalación de Extensiones TFS sobre un Server Sharepoint:
Para ello, ubique el archivo tfs_sharePointExtensions.exe. Solo aparecerán estas extensiones en la Consola

En caso de Falla: recolecte los logs para cada MSI instalado y la del Bootstrapper de TFS; las extensiones de dicho log son : “dd_tfs_server_*.log”. Se encuentrasn ubicados en la Carpeta AppData del Server. Se encuentran bajo la carpeta temp de la cuenta que realiza la operación.

•Log on al server TFS con la cuenta de instalación;
•Desde cmd
“start”-> “run ”->type “%temp%”

◦Enter para abrir la carpeta de instalación temporal, generalmente instalada en C:\Users\{username}\AppData\Local\Temp;
◦El archivo de instalación de TFS debe tener una sintaxis de nombre como “dd_install_vstf_{at/dt}_{version}.txt” . En este directorio, también estará el archivo “dd_error_vstf_{at/dt}_{version}.txt” que contiene los detalles de cualquier error presentado durante la instalación.
◦El log de instalación de Service Pack de TFS debe tener un nombre como “Microsoft Visual Studio {version} Team Foundation Server Service Pack 1 {timestamp}-MSI0.txt”

•Si no se encuentra el archivo en la carpeta temp, abra el directorio de instalación de TFS (por default %program files%\Microsoft Visual Studio {version} Team Foundation Server \), y verifique la carpeta \Microsoft Visual Studio {version} Team Foundation Server-{Language}\logs\

Referencias :
Checking TFS Version: System Requirements for Team Foundation Server https://msdn.microsoft.com/en-us/library/dd578592(v=vs.110).aspx
How to: Set up remote SharePoint Products for Team Foundation Server https://msdn.microsoft.com/en-us/library/hh548140(v=vs.120).aspx Team Foundation Server (TFS) 2015 – SP integration https://blogs.msdn.microsoft.com/tfssetup/2015/09/10/team-foundation-server-tfs-2015-sp-integration/

Recent updated Articles references: Sept 26 2016
Requirements and compatibility https://www.visualstudio.com/en-us/docs/setup-admin/requirements
Install and configure TFS 2015 https://www.visualstudio.com/en-us/docs/setup-admin/install-tfs/get-started