Compatibilidad entre los clientes de Team Foundation y Team Foundation Server
Con la incorporación de las nuevas características de Visual Studio Team Foundation Server 2012, le interesará conocer las limitaciones o restricciones de las versiones anteriores de Team Explorer que se conectan a Visual Studio Team Foundation Server 2012.La mayor parte de estas limitaciones se pueden solucionar instalando Team Explorer 2010 en una configuración en paralelo junto con una versión anterior de Team Explorer o utilizando Team Web Access.
[!NOTA]
En este tema, cuando se habla de "versiones anteriores" se hace referencia al software publicado con Team Foundation Server 2010, Team System 2008 Team Foundation Server y Visual Studio 2005 Team Foundation Server, mientras que cuando se habla de "versión actual", se hace referencia al software publicado con Visual Studio Team Foundation Server 2012.
En este tema, obtendrá información sobre las nuevas características que afectan a la compatibilidad con versiones anteriores y posteriores cuando se trabaja con Team Explorer.La compatibilidad con versiones posteriores hace referencia a cómo las versiones anteriores de un cliente admiten la versión actual de Team Foundation Server, a veces con la adición de una actualización de software. La compatibilidad con versiones anteriores hace referencia a cómo la versión actual de un cliente admite versiones anteriores de Team Foundation Server.Hay una actualización de software de la versión de distribución general (GDR) disponible que proporciona compatibilidad con las versiones posteriores de Team Explorer.
En este tema
Matriz de soporte de compatibilidad
Compatibilidad en paralelo
Team Explorer Everywhere(TEE)
Team Web Access y compatibilidad de versiones
Nuevas características, tareas admitidas y compatibilidad de versiones
Actualizar Team Foundation Server
Una herramienta avanzada: Microsoft Source Code Control Interface (MSSCCI) Provider 2010
Recursos adicionales
Matriz de soporte de compatibilidad
En la tabla siguiente se resume la compatibilidad de versiones que está disponible cuando se conectan versiones distintas de Visual Studio, Team Explorer y Team Foundation Server.
Clientes y herramientas |
Visual Studio Team Foundation Server 2012 |
Team Foundation Server 2010 |
Team System 2008 Team Foundation Server |
Visual Studio 2005 Team Foundation Server |
---|---|---|---|---|
Visual Studio 2012 o Team Explorer 2012. |
Sí |
Sí (1) |
No |
No |
Visual Studio 2010 o Team Explorer 2010 |
Sí, requiere SP1 y GDR (2) |
Sí, SP1 es opcional |
Sí, SP1 es (3) opcional |
No |
Visual Studio 2008 o Team Explorer para Visual Studio Team System 2008 |
Sí, requiere SP1 y GDR (2) |
Sí, requiere SP1 y GDR (2) |
Sí, SP1 es opcional (sin cambios) |
Sí, SP1 es opcional (GDR no debe instalarse) (sin cambios) |
Team Explorer para Visual Studio 2005 Team System |
Sí, acceso limitado que requiere MSSCCI 2012 (4) |
Sí, requiere SP1 y GDR (2) |
Sí, SP1 es opcional (sin cambios) |
Sí, SP1 es opcional (sin cambios) |
Team Web Access para Team Foundation Server 2010 |
No es aplicable |
Sí |
No es aplicable |
No es aplicable |
Team Web Access para Visual Studio Team Foundation Server 2012 |
Sí (5) |
No es aplicable |
No es aplicable |
No es aplicable |
MSSCCI 2008 |
No |
No |
Sí (sin cambios) |
Sí (sin cambios) |
MSSCCI 2010 |
No |
Sí |
No es aplicable |
No es aplicable |
MSSCCI 2012 |
Sí (6) |
No es aplicable |
No es aplicable |
No es aplicable |
Notas:
Si conecta la versión actual de Team Explorer a Team Foundation Server 2010, puede realizar las mismas funciones que realizaría si conecta una versión anterior de Team Explorer a Team Foundation Server 2010.Sin embargo, no puede tener acceso a la nueva funcionalidad que Team Foundation Server 2010 no admite.
No puede conectarse a Visual Studio Team Foundation Server 2012 con versiones anteriores de Team Explorer que no tengan SP1 y GDR instalada.Para obtener información sobre cómo obtener acceso a GDR para Visual Studio 2010 o Visual Studio Team System 2008, vea Recursos adicionales más adelante en este tema.
Puede conectarse a Visual Studio Team Foundation Server 2012 con una versión anterior de Team Explorer usando GDR para esa versión, pero no podrá realizar esas tareas o obtener acceso a determinadas características como se describe en Nuevas características, tareas soportadas y compatibilidad de versiones más adelante en este tema.
Si conecta la versión actual de Team Explorer 2010 a Team System 2008 Team Foundation Server, puede realizar las mismas funciones que realizaría si conecta una versión anterior de Team Explorer a Team System 2008 Team Foundation Server.Sin embargo, no puede tener acceso a la nueva funcionalidad que Team System 2008 Team Foundation Server no admite.
Después de instalar MSSCCI 2012, puede conectarse a TFS 2012 para las operaciones de control de código fuente.Administrar elementos o compilaciones del trabajo, debe usar Team Web Access.Vea La herramienta avanzada de proveedor 2012 de la interfaz Microsoft source code control interface (MSSCCI).
Debe recompilar los controles personalizados de elementos de trabajo que estuviera compilado para versiones anteriores de Team Web Access.Para obtener más información, vea Team Web Access y compatibilidad de versiones.
La herramienta avanzada Microsoft Source Code Control Interface (MSSCCI) Provider 2012 es compatible con Visual Studio Team Foundation Server 2012.Para obtener más información, vea Una herramienta avanzada: Microsoft Source Code Control Interface (MSSCCI) Provider 2012.
Compatibilidad en paralelo
La versión actual de Team Explorer se instala con cada versión de Visual Studio.Puede ejecutar Team Explorer en paralelo junto con las versiones anteriores de Team Explorer y Visual Studio.
Para utilizar los clientes Team Foundation siguientes, debe instalar la versión actual de Team Explorer en paralelo junto con versiones anteriores Team Explorer.
Microsoft Test Manager
Microsoft Project
Microsoft Excel
Guiones gráficos de PowerPoint
Por ejemplo, puede iniciar los complementos de integración de Office para Excel y Project a partir de la versión 2005, pero tendrán la funcionalidad de 2010 cuando estén instalados en paralelo.De igual forma, solo podrá publicar los casos de prueba cuando se ejecuten las dos versiones de Team Explorer en paralelo.Debe instalar una actualización en paralelo para poder usar las versiones anteriores de Team Explorer con las versiones actuales de los complementos de Office para Team Foundation Server.Para obtener más información, vea Recursos adicionales.
Team Explorer Everywhere(TEE)
La siguiente tabla muestra la compatibilidad de versiones para TEE.TEE ya no almacena las credenciales para cada conexión TFS.
Clientes y herramientas |
Versiones de eclipse compatibles |
Team Foundation Server 2010 |
Team System 2008 Team Foundation Server |
Visual Studio 2005 Team Foundation Server |
|
---|---|---|---|---|---|
Team Explorer Everywhere 2012 |
3.4-3.8 |
Sí |
Sí |
Sí |
Sí |
Team Explorer Everywhere 2010 SP1 |
3.2-3.6 |
Sí |
Sí |
Sí |
Sí |
Team Explorer Everywhere 2010 |
3.0-3.5 |
Sí |
Sí |
Sí |
Sí |
Team Web Access y compatibilidad de versiones
Team Web Access se instala y configura automáticamente al instalar o actualizar Team Foundation Server.La compatibilidad de versiones no supone un problema porque los servicios de Team Foundation Server acceden a las instancias de Team Web Access que se hospedan en ese servidor.Para obtener información sobre los exploradores web compatibles, vea Trabajar dentro de Team Web Access.
Varias características sólo son accesibles a los usuarios una vez se han agregado al grupo Completo de permisos Web Access.Vea Tener acceso a características en Team Web Access.
Debe recompilar los controles personalizados de los formularios de elementos de trabajo que se compilaron en Team Web Access para versiones anteriores de Team Foundation Server.Debe recompilar estos controles utilizando las referencias del ensamblado de la versión actual de Team Web Access.Para obtener información sobre la escritura de los nuevos controles, vea los sitios Web siguientes de Microsoft: Desarrollo de controles personalizados de elementos de trabajo en TF Web Access 2012 - desarrollo y Desarrollo de controles personalizados de elementos de trabajo en TF Web Access 2012 - deployment.
Nuevas características, tareas admitidas y compatibilidad de versiones
Para obtener información general sobre las características nuevas, vea Novedades de Application Lifecycle Management en Visual Studio 2012.Para obtener un resumen de las características obsoletas o sustituidas, vea Cambios realizados en los proyectos de equipo y plantillas de procesos predeterminadas durante la actualización de Team Foundation Server.Para las tareas administrativas y la administración de casos de prueba y proyectos, se recomienda usar la versión actual de Team Explorer en una configuración en paralelo.
Se muestran las tareas del lado del cliente que sólo están disponibles si la versión actual de Team Explorer está conectada a Visual Studio Team Foundation Server 2012.
[!NOTA]
Las características y tareas adicionales podrían no estar disponibles si se conecta a Visual Studio Team Foundation Server 2012 desde Team Explorer para Visual Studio Team System 2008 o Team Explorer para Visual Studio 2005 Team System.Para obtener más información sobre estos problemas de compatibilidad, vea la versión anterior de este tema haciendo clic en el vínculo Microsoft Visual Studio 2010/.NET Framework 4 en la parte superior de esta página.
Mi trabajo, Cambios pendientes y Solicitud de revisión del código: Estas características están disponibles únicamente en Team Explorer 2012.
Directivas de protección de análisis de código: Hay varias diferencias en la manera que se crean y evalúan las directivas de protección cuando se utilizan versiones diferentes de Team Explorer.Vea Compatibilidad de versiones para las directivas de protección de análisis de código.
Áreas de trabajo locales de control de versiones: No puede utilizar áreas de trabajo locales con versiones anteriores de Visual Studio.Debe utilizar las áreas de trabajo del servidor.Puede compartir sólo áreas de trabajo del servidor a través de varios clientes.Vea Decidir entre usar un área de trabajo local o del servidor.
Pruebas: Visual Studio 2012 presenta varios cambios que impactan en la compatibilidad con Microsoft Test Manager, pruebas unitarias, pruebas de IU codificadas, pruebas de rendimiento web y pruebas de carga.Vea Lo nuevo para pruebas de Application Lifecycle Management en Visual Studio 2012.
Control de versiones y formato de nombres: El control de versiones utiliza ahora un nombre para mostrar, como Peter Waxman, cuando genera información del usuario en lugar de un identificador de usuario, como fabrikamfiber \ peter. Deberá actualizar cualquier dependencia en el formato de salida de la línea de comandos para analizar nombres según el nuevo formato.
Tareas de administración de proyectos: Las siguientes tareas requieren que la versión actual de Team Explorer se encuentre instalada en el equipo.También puede utilizar la versión actual de Team Explorer para administrar Visual Studio Team Foundation Server 2010.
Crear un proyecto de equipo: Para utilizar el nuevo Team Project Wizard debe utilizar la versión actual de Team Explorer.
Administrar plantillas de proceso: Se cargan y descargan plantillas de proceso mediante el administrador de plantillas en Team Explorer.
Administrar grupos y seguridad: Para administrar grupos, pertenencia a grupos y permisos de seguridad, debe utilizar Team Web Access, que requiere Internet Explorer 8 o una versión posterior.Para los exploradores compatibles adicionales, vea Trabajar dentro de Team Web Access.
Comandos TfsAdmin: Se utilizan estos comandos para configurar la integración de Team Foundation Server y Project Server.
Seguimiento de los elementos de trabajo:
Consultas de árbol ascendentes: Busque los elementos primarios según los filtros especificados para los elementos secundarios.
Contiene y no contiene las palabras: Ahora puede buscar elementos de trabajo filtrando en los campos de texto que se indizan para una búsqueda de texto completo. Estos campos son: Descripción, Historial, Pasos para reproducirlo y Título.Vea Variables, valores, operadores y campos de las consultas.
Vincular elementos de trabajo a modelos y guiones gráficos: Utiliza tipos de vínculo de modelo y de guión gráfico.
Alertas de proyecto y valores de iteración y área: Para obtener la funcionalidad mejorada disponibles con la versión actual, debe conectarse a Team Web Access.
Extensibilidad: El modelo de extensibilidad para Team Explorer se ha rediseñado completamente.Los controles personalizados basados en las versiones anteriores deberán ser reescritos.
Puede ver formularios de elementos de trabajo que contienen nuevos controles personalizados, pero aparecen como si estuvieran ausentes.La ubicación del formulario en el que falta el control aparece en rojo con la ruta de acceso del control ausente.Para ver todos los nuevos controles de formulario de elemento de trabajo, utilice la versión actual de Team Explorer en una configuración en paralelo o utilice Team Web Access.
Actualizar Team Foundation Server
Antes de instalar o actualizar Team Foundation Build o Team Foundation Server, debe revisar los problemas de compatibilidad entre las distintas 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 está utilizando.Además, algunas características de Team Foundation Build no están disponibles o se comportan de manera diferente cuando se utiliza una versión anterior o posterior a la versión de Team Explorer que se está ejecutando en el equipo cliente.Vea Usar procesos de compilación heredados.
La actualización a Visual Studio Team Foundation Server 2012 presenta los siguientes requisitos.Para obtener más información, vea Requisitos de actualización de TFS.
requerimiento de servidor de 64 bits: La actualización a Visual Studio Team Foundation Server 2012 requiere un sistema operativo de 64 bits en el servidor.La integración de Team Foundation Server con Project Server también requiere que Project Server esté instalado en un servidor con sistema operativo de 64 bits.Vea Requisitos del sistema para Team Foundation Server.
Procesos de compilación heredados: Al actualizar desde versiones anteriores de Team Foundation Server, puede seguir utilizando procesos de compilación heredados.También puede seguir utilizando versiones anteriores de Visual Studio para crear procesos de compilación en Visual Studio Team Foundation Server 2012.Vea Usar procesos de compilación heredados.
Portales de proyecto: Cualquier servidor que ejecute Productos de SharePoint y esté comunicando con un servidor de nivel de aplicación para Team Foundation Server 2012 requiere la instalación de las extensiones de Team Foundation Server para SharePoint adecuadas para la versión actual.Estas extensiones admiten compatibilidad con versiones anteriores y la conexión a Team Foundation Server 2010.
Microsoft Source Code Control Interface (MSSCCI) Provider 2012
Con la herramienta avanzada MSSCCI, puede integrar control de versiones de Team Foundation con los productos que no admiten la integración con Team Explorer. La versión 2012 de esta herramienta admite Visual Studio Team Foundation Server 2012 y es compatible con las siguientes versiones de software:
Visual Studio 2005
Visual Studio .NET 2003
Visual C++ 6 SP6
Visual Basic 6 SP6
Visual FoxPro 9 SP2
Microsoft Access 2007
SQL Server Management Studio
Sparx Systems Enterprise Architect 7.5
Sybase PowerBuilder 11.5
Microsoft eMbedded Visual C++ 4.0
Recursos adicionales
Para obtener más información, vea las siguientes páginas del sitio web de Microsoft:
Visual Studio 2010 SP1 Team Foundation Server 2012 Compatibility GDR
proveedor de Microsoft Visual Studio Team Foundation Server MSSCCI de 32 bits
Vea también
Conceptos
Lo nuevo en planeación y seguimiento