Team Foundation Server 2015 Update 4

Last Update: 27/04/2017

Fecha de lanzamiento: 11 de abril de 2017

Hoy tenemos el placer de anunciar la disponibilidad de Visual Studio Team Foundation Server 2015 Update 4. Esta es una actualización para Team Foundation Server 2015 e incluye correcciones de errores desde Team Foundation Server 2015 Update 3. Se trata de una versión publicada que se puede instalar en un entorno de producción.

Envíenos sus comentarios mediante la opción Comentarios en Visual Studio. También puede enviar sugerencias en el sitio de Visual Studio 2015 UserVoice.

Descarga: Team Foundation Server Update 4

Para obtener más información sobre descargas relacionadas, vea la página Descargas.

¿Cuáles son las novedades en RTW?

Estos son los elementos nuevos que se han agregado desde RC:

  • Cuando se elimina un vínculo entre un error y un resultado de prueba, la fecha de eliminación no se actualiza en el almacén.
  • Los clientes que no tengan permisos en la ruta de acceso del área predeterminada obtendrán un error "La secuencia no contiene elementos" al ver los resultados de la prueba de una compilación.
  • En la herramienta MTM, los clientes obtienen un error "No se pudo iniciar la operación de clonación" al intentar clonar un plan de pruebas.
  • Las extensiones no pueden acceder a las API de REST de la central de pruebas.
  • Puede haber problemas de rendimiento al recibir notificaciones.
  • Si las bases de datos se encuentran en distintas instancias de SQL, tras una actualización, la cadena de conexión de almacén apunta a la base de datos de configuración en lugar de a la base de datos de almacén.

¿Cuáles son las novedades en TFS 2015 Update 4?

A continuación se enumeran todas las correcciones de Update 4:


Correcciones de errores de Agile

  • Las macros @Today y @Me no funcionan correctamente si no están en inglés en las reglas de estilo de la tarjeta de panel kanban.
  • La experiencia de agregar tarjeta en línea en el panel kanban no funciona correctamente. Por ejemplo, no se puede editar el campo Título.
  • Si un usuario cambia entre dos elementos de trabajo del mismo tipo en la página de consultas antes de que los campos HTML terminen de cargarse, el campo HTML puede quedar vacío y el elemento de trabajo se modificará.
  • La API de lote, como WorkItemStore.GetWorkItemIdsForArtifactUris(), puede devolver resultados incorrectos cuando se llama con muchas cadenas.
  • Cuando un cliente tiene reglas en el flujo de trabajo global e intenta moverlas a una definición de tipo de elemento de trabajo, se producirá un error "TF237090: No existe o se ha denegado el acceso".
  • Si una instancia de TFS tiene una colección con un espacio en el nombre y una dirección URL pública que es diferente de la dirección URL interna, es posible que falten imágenes en línea en los elementos de trabajo cuando otro usuario la abra.
  • La sincronización de almacén para seguimiento de elementos de trabajo produce un conflicto de nombres cuando solo se diferencian los nombres de campo por un espacio que reemplaza un "." o "_" (es decir, "Mi campo" y "Mi_campo").
  • Se produce un error en la sincronización de almacén para seguimiento de elementos de trabajo cuando un elemento de trabajo tiene un comentario de vínculo que contiene caracteres especiales, como 0x0B.

Correcciones de errores de control de versiones

  • Destruir un proyecto de equipo muy grande o un árbol de origen de TFVC muy grande superará el tiempo de espera y revertirá.
  • Cambiar el nombre de objetos de bifurcación entre proyectos puede perder las relaciones primarias.

Correcciones de errores de compilación

  • La primera protección después de configurar un desencadenador de inserción en el repositorio validada para una definición de compilación produce un error.
  • Se muestra el error "Ya se agregó un elemento con la misma clave" mientras se cargan las tareas de compilación o se ponen en cola las compilaciones.
  • El agente de compilación de Windows no puede compilar desde repositorios de Subversion cuando se ejecuta en Windows de 32 bits.
  • Las tareas de compilación no se actualizan cuando se actualiza la extensión.

Correcciones de errores de Release Management

  • En un entorno de versión, si se selecciona la opción Todos los usuarios en orden secuencial y se cambia el orden de los aprobadores, la definición no se marca como modificada y no se puede guardar.

Correcciones de errores de pruebas

  • Los usuarios no pueden implementar un agente de prueba independiente.
  • Al seleccionar un plan de pruebas, el filtro de origen es nulo.
  • Cuando se marca un caso de prueba como en pausa y después se guarda y se cierra el ejecutor de pruebas, no se puede continuar el caso de prueba al volver a la prueba.
  • Novedad de RTW: Cuando se elimina un vínculo entre un error y un resultado de prueba, la fecha de eliminación no se actualiza en el almacén.
  • Novedad de RTW: Los clientes que no tengan permisos en la ruta de acceso del área predeterminada obtendrán un error "La secuencia no contiene elementos" al ver los resultados de la prueba de una compilación.
  • Novedad de RTW: En la herramienta MTM, los clientes obtienen un error "No se pudo iniciar la operación de clonación" al intentar clonar un plan de pruebas.
  • Novedad de RTW: Las extensiones no pueden acceder a las API de REST de la central de pruebas.

Correcciones de errores de administración

  • La consola de administración (TfsMgmt) puede cerrarse de forma inesperada durante una actualización.
  • Los revisores del código en versiones no inglesas de TFS no reciben un mensaje de correo cuando se agregan a las revisiones de código.
  • Si un usuario huérfano tiene un área de trabajo con el mismo nombre que un usuario válido, se puede producir un error de la actualización a TFS 2015 con nombres duplicados del área de trabajo.
  • Novedad de RTW: Puede haber problemas de rendimiento al recibir notificaciones.
  • Novedad de RTW: Si las bases de datos se encuentran en distintas instancias de SQL, tras una actualización, la cadena de conexión de almacén apunta a la base de datos de configuración en lugar de a la base de datos de almacén.
  • En versiones anteriores, los clientes que usaban la descarga de SSL necesitaban agregar el encabezado X-Forwarded-Proto en el equilibrador de carga. Con esta actualización, simplemente pueden configurar la dirección URL pública en TFSMgmt.exe para generar direcciones URL https://.
  • El enlace de servicio Jenkins no era compatible con las versiones más recientes de Jenkins debido a un nuevo modelo de autenticación. Con esta versión, las versiones más recientes de Jenkins son compatibles.

Correcciones de errores de Marketplace

  • Ahora se admiten las instalaciones de MS.TFS.Server.
  • Las extensiones de la versión preliminar de pago ahora se admiten en TFS 2015 mediante esta actualización. Una vez instalada, estas estarán disponibles para siempre, ya que la integración comercial inmediata para las extensiones no existe en TFS 2015. Además, se omitirá cualquier marca en el manifiesto de la extensión que no comprenda el sistema y la instalación podrá continuar.