Errores corregidos y problemas conocidos de Team Foundation Server 2015 RC 2

Errores corregidos y problemas conocidos de Team Foundation Server 2015 RC 2
En este artículo se enumeran los errores corregidos y problemas conocidos de Microsoft Team Foundation Server 2015 RC 2.

Team Foundation Server 2015 RC 2 es un candidato de versión comercial de la próxima versión principal de Team Foundation Server. Los productos de Team Foundation Server 2015 RC 2 que se ofrecen en esta página están activos. Esto significa que los clientes pueden usar estas compilaciones en entornos de producción. Como son aún versiones preliminares, podrían contener algunos errores que se corregirán en la versión final.

Para ver la lista completa de los productos de Team Foundation Server 2015 y seleccionar un producto para descargar, visite Descargas de Team Foundation Server.

Detalles de Team Foundation Server 2015 RC 2

Para descubrir las novedades de Team Foundation Server 2015 RC 2, consulte la versión de Team Foundation Server.

Errores corregidos

Team Foundation Server
  • Cuando actualiza a TFS 2015 RC 2 desde TFS 2010 o una versión anterior, la actualización puede tardar bastante tiempo en finalizar. Esto se debe a los datos de la base de datos. Ahora se ha corregido este problema.
  • Cuando ejecuta la misma consulta de TFS en un cliente de Visual Studio y en Web Access, puede obtener dos resultados diferentes. Después de TFS 2015 RC2, los resultados son iguales.
  • Cuando abre TFS 2015 RC 2, puede ver que solo hay una carpeta "Mis consultas", como se esperaba.
  • Puede establecer un indicador de Calidad de la compilación y Mantener siempre en una compilación XAML cuando utiliza Web Access.
  • Al comprobar el almacén de datos en TFS 2015 RC 2, los datos del cubo Renovación de código son correctos, tal y como se esperaba.
  • Al desinstalar TFS 2015 RC 2 e instalarlo de nuevo, las opciones Capa de aplicación solamente y Actualizar están deshabilitadas en el cuadro de diálogo Centro de configuración . Ahora se ha corregido este problema.
  • Suponga que tiene un archivo que contiene una propiedad de elemento con versión. Resulta que cambia la propiedad entre las etiquetas. En esta situación, cuando ejecuta el comando compareLabels de Team Foundation Version Control en TFS 2015 RC 2, el comando no se ejecuta correctamente. Se trata de un problema común de Team Explorer Everywhere que establece una propiedad de elemento con versión en archivos .exe. Ahora se ha corregido este problema.
  • Hemos mejorado el rendimiento de protección en un plan de consulta en TFS 2015 RC2.
  • Cuando actualiza a TFS 2015 RC 2, la actualización puede dar error debido a algunas propiedades huérfanas de las herramientas de control de versiones. Ahora se ha corregido este problema.
  • Durante la actualización a TFS 2015 RC 2, cuando hay un error de red, algunos datos se pierden. Ahora se ha corregido este problema.
  • Cuando alguna definición de compilación de Team Foundation Version Control (TFVC) tiene un desencadenador de programación, pero no uno de integración continua, todos los desencadenadores de integración continua pueden ahora poner en cola las compilaciones correctamente.
  • La tabla tbl_file se guarda en tbl_file_Snapshot en TFS 2015 RC 2.
  • Al compilar proyectos de ASP.NET 5 que utilizan Angular y Gulp, puede que experimente problemas con las rutas de acceso largas en el equipo. Ahora se ha corregido este problema.
  • Suponga que tiene Team Foundation Server y un controlador de compilación en el equipo. Resulta que realiza una actualización local a Team Foundation Server 2015 RC 2 pero no actualiza el controlador de compilación. En esta situación, las compilaciones se ponen en cola pero permanecen con el estado lleva ejecutándose 0 segundos. Después de aplicar esta actualización, los controladores de compilación que no estén actualizados a 2015 RC 2 estarán en estado detenido hasta que lo hagan.


Problemas corregidos

Team Foundation Server
  • Si tiene Visual Studio 2015 RC, no debe instalar Team Foundation Server 2015 RC 2 en el mismo sistema. Existe un problema conocido de licencia que invalida la clave del otro producto. Esto significa que no puede utilizar ambos en el mismo equipo. En cuanto Visual Studio 2015 RTM esté disponible, puede instalarlo en un sistema de Team Foundation Server 2015 RC 2.
  • Para TFS 2015 RC 2, se introdujo el concepto de un campo de identidad. Un campo se considera un campo de identidad si tiene reglas en él relacionadas con identidades, como <ValidUser />. Esto nos permite resolver los problemas relacionados con nombres para mostrar duplicados. Anteriormente, si tenía dos usuarios con el mismo nombre, no había forma de diferenciarlos dado que DisplayPart en Constantes era simplemente el nombre para mostrar. Ahora que tenemos campos de identidad, almacenamos DisplayPart como nombre para mostrar <correo electrónico o dominio\alias>.

    Cuando se establece syncnamechanges=true para un campo, en lugar de almacenarse el valor de cadena real para el campo se almacena el Id. de Constante. En el caso de syncnamechanges=false, el valor de cadena se almacena directamente en el elemento de trabajo. En el caso de campos de la identidad, existe un problema con el modelo de objetos de cliente. Como se almacena el valor de cadena, se le devuelve al cliente. Como consecuencia, el motor de reglas de cliente reclama que el campo no es válido.

    Para solucionar este problema, utilice uno de los métodos siguientes:
    • Antes de actualizar, actualice las plantillas que tengan syncnamechanges=false y las reglas que lo convierten en un campo de identidad; cámbielas a syncnamechanges=true. Esta operación debe realizarse antes de la actualización, dado que la posibilidad de cambiar el estado de syncnamechanges se ha eliminado de Visual Studio 2015.
    • Agregue una regla <AllowExistingValue /> en cualquier campo de identidad que tenga syncnamechanges=false. De esta forma, el motor de reglas del modelo de objetos de cliente podrá aceptar el valor existente, con lo que los clientes se desbloquean hasta que podamos proporcionar un script que pueda convertir sus campos syncnamechanges=false en syncnamechanges=true. Está indicado que todos los campos relacionados con identidad tengan establecido syncnamechanges=true.
  • Si un agente de compilación está ejecutando un trabajo y se bloquea, el agente podría quedar huérfano para una solicitud que nunca se completará. El trabajo que debe supervisar las solicitudes que han caducado no está instalado, así que los agentes pueden permanecer reservados para un trabajo que pertenece a una compilación que se ha completado. La solución para este problema pasa por eliminar el agente y volver a registrar un nuevo agente con el servidor.
  • Si realiza una inserción grande (superior a 4 GB) en un repositorio, realice entonces otra inserción antes de que la operación para volver a empaquetar se haya ejecutado y completado (un trabajo programado inmediatamente después de la inserción), de lo contrario se puede producir un desbordamiento en el índice del archivo de paquetes y dar lugar a daños en el repositorio.

Más información

Cómo descargar archivos de soporte técnico de Microsoft

Se pueden encontrar actualizaciones de otros productos de la familia de Team Foundation Server en elsitio web de descargas de Microsoft para Visual Studio.

Requisitos

Para conocer los requisitos detallados del sistema, consulte Compatibilidad con Team Foundation Server 2015 RC 2.

Requisito de reinicio

Es posible que deba reiniciar el equipo después de instalar este paquete.

Arquitecturas admitidas

  • 32 bits (x86)
  • 64 bits (x64) (WOW)
  • ARM
Declinación de responsabilidades sobre la información de terceros
Los productos de otros fabricantes mencionados en este artículo son fabricados por compañías independientes de Microsoft. Microsoft no ofrece ninguna garantía, implícita o de otro tipo, acerca de la fiabilidad o el rendimiento de dichos productos.
Propiedades

Id. de artículo: 3022399 - Última revisión: 07/29/2015 14:51:00 - Revisión: 3.0

Visual Studio Team Foundation Server 2015, Visual Studio Team Foundation Server 2015 Express

  • kbsurveynew kbexpertiseadvanced atdownload kbfix KB3022399
Comentarios