Notas de la versión de Team Foundation Server 2017 Update 3


| Developer Community | Requisitos del sistema y compatibilidad | Términos de licencia | Blog de TFS DevOps | Valores hash de SHA-1 | | Notas de la versión de Visual Studio 2019 más recientes|


Nota

Esta no es la versión más reciente de Team Foundation Server. Para descargar la versión más reciente, visite las notas de la versión actuales de Team Foundation Server 2018 Update 3. Para cambiar el idioma de esta página, haga clic en el icono de globo del pie de página y seleccione el idioma que desee.


En este artículo encontrará información sobre Team Foundation Server 2017 Update 3. Haga clic en el botón para realizar la descarga.

Descarga de la actualización 3.1 de Team Foundation Server 2017

Para obtener más información sobre Team Foundation Server 2017, vea la página Compatibilidad y requisitos de Team Foundation Server.

Vea la página de instalación de TFS para obtener más información.


Icono de notas de la versiónFecha de lanzamiento: 17 de mayo de 2022

Detalles de las novedades de Team Foundation Server 2017, actualización 3.1, revisión 15

Hemos publicado una revisión para Team Foundation Server 2017.3.1 que corrige lo siguiente.

  • Revoque todos los tokens de acceso personal después de deshabilitar la cuenta de Active Directory de un usuario.

Icono de notas de la versiónFecha de lanzamiento: 14 de septiembre de 2021

Detalles de las novedades de Team Foundation Server 2017, actualización 3.1, revisión 14

Hemos publicado una revisión para Team Foundation Server 2017.3.1 que corrige lo siguiente.


Icono de notas de la versiónFecha de lanzamiento: 13 de abril de 2021

Detalles de las novedades de Team Foundation Server 2017 Update 3.1 Patch 13

Hemos publicado una revisión para Team Foundation Server 2017.3.1 que corrige lo siguiente.

Para implementar correcciones para esta revisión, tendrá que instalar la tarea AzureResourceGroupDeployment.

Instalación de la tarea AzureResourceGroupDeployment

Nota

Todos los pasos mencionados a continuación deben realizarse en una máquina Windows.

Instalar

  1. Extraiga el paquete AzureResourceGroupDeployment.zip en una nueva carpeta del equipo.

  2. Descargue e instale Node.js 14.15.1 y npm (incluidos con la descarga de Node.js) según su máquina.

  3. Abra un símbolo del sistema en modo de administrador y ejecute el siguiente comando para instalar tfx-cli.

npm install -g tfx-cli
  1. Cree un token de acceso personal con privilegios de acceso completo y cópielo. Este token de acceso personal se usará al ejecutar el comando tfx login.

  2. En el símbolo del sistema, ejecute el siguiente comando. Cuando se le solicite, escriba la dirección URL del servicio y el token de acceso personal.

~$ tfx login
Copyright Microsoft Corporation

> Service URL: {url}
> Personal access token: xxxxxxxxxxxx
Logged in successfully

  1. Ejecute el siguiente comando para cargar la tarea en el servidor. Use la ruta de acceso del archivo .zip extraído en el paso 1.
  ~$ tfx build tasks upload --task-path *<Path of the extracted package>*

Icono de notas de la versiónFecha de lanzamiento: 8 de diciembre de 2020

Detalles de las novedades de Team Foundation Server 2017 Update 3.1 Patch 12

Hemos publicado una revisión de seguridad para TFS 2017 Update 3.1 que corrige lo siguiente. Consulte la entrada de blog para obtener más información.

  • CVE-2020-17145 : Vulnerabilidad de suplantación de identidad de Azure DevOps Server y Team Foundation Server

Icono de notas de la versiónFecha de lanzamiento: 10 de junio de 2020

Detalles de las novedades de Team Foundation Server 2017 Update 3.1 Patch 11

Hemos publicado una revisión de seguridad para TFS 2017 Update 3.1 que corrige lo siguiente. Consulte la entrada de blog para obtener más información.

  • Adición de compatibilidad con SHA2 en SSH

Icono de notas de la versiónFecha de lanzamiento: 10 de marzo de 2020

Detalles de las novedades de Team Foundation Server 2017 Update 3.1 Patch 10

Hemos publicado una revisión de seguridad para TFS 2017 Update 3.1 que corrige lo siguiente. Consulte la entrada de blog para obtener más información.


Icono de notas de la versiónFecha de lanzamiento: 10 de septiembre de 2019

Detalles de las novedades de Team Foundation Server 2017 Update 3.1 Patch 8

Hemos publicado una revisión de seguridad para TFS 2017 Update 3.1 que corrige el error siguiente. Consulte la entrada de blog para obtener más información.

  • CVE-2019-1305 : vulnerabilidad de scripting entre sitios (XSS) en Repos

Icono de notas de la versiónFecha de lanzamiento: 13 de agosto de 2019

Detalles de las novedades de Team Foundation Server 2017 Update 3.1 Patch 7

Hemos publicado una revisión para TFS 2017 Update 3.1 que corrige el error siguiente. Consulte la entrada de blog para obtener más información.

  • Sincronización de almacén para seguimiento de elementos de trabajo se detiene con el error siguiente: “TF221122: se ha producido un error al ejecutar el trabajo “Sincronización de almacén para seguimiento de elementos de trabajo” para la colección de proyectos de equipo o Team Foundation Server ATE. ---> System.Data.SqlClient.SqlException: No se puede crear el registro de compensación. Faltan datos históricos”.

Icono de notas de la versiónFecha de lanzamiento: 9 de julio de 2019

Detalles de las novedades de Team Foundation Server 2017 Update 3.1 Patch 6

Hemos publicado una revisión de seguridad para TFS 2017 Update 3.1 que corrige el error siguiente. Consulte la entrada de blog para obtener más información.

  • CVE-2019-1072 : vulnerabilidad de ejecución remota en el seguimiento de elemento de trabajo

Icono de notas de la versiónFecha de lanzamiento: 14 de mayo de 2019

Detalles de las novedades de Team Foundation Server 2017 Update 3.1 Patch 5

Hemos publicado una revisión de seguridad para TFS 2017 Update 3.1 que corrige los siguientes errores. Consulte la entrada de blog para obtener más información.

  • CVE-2019-0872 : Vulnerabilidad de scripting entre sitios (XSS) en Test Plans
  • CVE-2019-0979 : Vulnerabilidad de scripting entre sitios (XSS) en el centro Usuario

Icono de notas de la versiónFecha de lanzamiento: 9 de abril de 2019

Detalles de las novedades de Team Foundation Server 2017 Update 3.1 Patch 4

Hemos publicado una revisión de seguridad para TFS 2017 Update 3.1 que corrige los siguientes errores. Consulte la entrada de blog para obtener más información.

  • CVE-2019-0866 : vulnerabilidad de ejecución remota de código en Pipelines
  • CVE-2019-0868 : vulnerabilidad de scripting entre sitios (XSS) en Pipelines
  • CVE-2019-0870 : vulnerabilidad de scripting entre sitios (XSS) en Pipelines
  • CVE-2019-0871 : vulnerabilidad de scripting entre sitios (XSS) en Pipelines

Icono de notas de la versiónFecha de lanzamiento: 12 de marzo de 2019

Detalles de las novedades de Team Foundation Server 2017 Update 3.1 Patch 3

Hemos publicado una revisión de seguridad para TFS 2017 Update 3.1 que corrige el error siguiente. Consulte la entrada de blog para obtener más información.

  • CVE-2019-0777 : vulnerabilidad de scripting entre sitios (XSS) en Pipelines

Icono de notas de la versiónFecha de lanzamiento: 28 de febrero de 2018

Detalles de las novedades de Team Foundation Server 2017 Update 3.1

Esta actualización corrige posibles scripts de sitios (XSS) y otras vulnerabilidades de seguridad. Consulte la entrada de blog para obtener más información. Es una actualización completa, por lo que se puede actualizar directamente a TFS 2017 Update 3.1.


Icono de notas de la versiónFecha de lanzamiento: 6 de noviembre de 2017

Detalles de las novedades de Team Foundation Server 2017 Update 3

Esta es una actualización para Team Foundation Server 2017 que incluye correcciones de errores desde Team Foundation Server 2017 Update 2.


Trabajo

  • La exportación de una plantilla con el código de carácter ASCII >127 no tiene WebLayout e incluye nombres de archivo incorrectos.
  • La configuración del panel y de la tarjeta no controla el cambio de nombre del tipo de elemento de trabajo.
  • La reordenación de la tarjeta del panel kanban en turco se debe efectuar según el orden por prioridad.
  • La API de REST WorkItemSearchConditionalFaultIn debería generar la excepción NotSupportedException para las búsquedas.
  • El evento StructureChangeNotification no se activa para WIT.
  • Agregue un vínculo para obtener más información al superar el límite máximo de vínculos.
  • Optimice el plan de ejecución de migración de datos de un campo del elemento de trabajo para mejorar el rendimiento de actualización.
  • Menú contextual Asignado a debe usar una cadena combinada en lugar del nombre para eliminar la ambigüedad.

Código

  • Maven: se generará la cobertura de código.
  • Los archivos HTML dejarán de mostrarse de forma predeterminada en el modo de vista previa en el nuevo explorador.
  • Hemos agregado una barra de desplazamiento al ver conjuntos de cambios.
  • Se ha corregido el desplazamiento vertical en la Web (Código -> Conjuntos de cambios y archivos), ya funciona en Internet Explorer 11 y Chrome.
  • El desplazamiento ya funciona en el explorador de código fuente (Internet Explorer/Edge).
  • Ahora se pueden filtrar los conjuntos de cambios de los usuarios que hayan salido del proyecto.
  • Ya se puede seleccionar un archivo, volverlo a seleccionar en el directorio raíz situado en el árbol de la izquierda y seguir en el modo de pantalla completa.
  • La URL de búsqueda ya no iniciará ninguna excepción cuando supere la longitud admitida predeterminada si hay una gran cantidad de repositorios.
  • Las carpetas de archivo ya no se configuran si no hay ninguna rama predeterminada en el repositorio de Git.
  • Las instalaciones de extensión ya no entrarán en conflicto con los trabajos de operaciones anteriores de desinstalación de extensiones.
  • Hemos reparado la función SEARCH y ya funciona, a pesar de los errores de trabajo.
  • ReindexingStatus dejará de permanecer en el estado Inprogress si el trabajo Accountfaultin se ejecuta más de una vez.
  • Ya no se producirá ningún error durante el rastreo de TFVC debido a los problemas de permisos del control de versiones (VC).
  • Ya no se producirá ningún error en la función SEARCH después de la actualización a TFS 2017 Update 2 en la compilación de japonés.
  • Ya no se producirá el error en la función SEARCH que se producía al actualizar TFS Update 1 a TFS Update 2.
  • Ahora, el mensaje de resultados del trabajo proporcionará más información sobre la indexación.
  • Hemos reducido el recuento de errores de la operación de revisión.
  • Ahora, el rastreador TimeBoxed rastreará al menos un lote, independientemente del límite de tiempo de ejecución de los trabajos.
  • Hemos corregido los KPI de la operación de revisión de los archivos con errores para que sean coherentes con los registros de la función SEARCH.
  • Hemos mejorado la compatibilidad con la versión del protocolo SSH de Git para Windows.

Compilar

  • Error al intentar registrar el agente de compilación: Autenticación - "No hay suficiente espacio de pila para seguir ejecutando el programa de forma segura".
  • Actualice vsts-agent para que transferir la nueva versión de Git.
  • Habilite la tarea del Instalador de la herramienta NuGet para poder permitir que NuGet.exe 4.3.0 se incluya en las compilaciones para su compatibilidad con .NET.
  • No se ha definido el campo RequestedFor de la compilación XAML programada.

Release

  • Al efectuar una actualización desde TFS 2017, se produce un error al migrar el servicio conectado basado en Azure al punto de conexión de servicio.

Prueba

  • La tarea Implementar agente de pruebas tiene varios errores en los equipos Win7-SP1.
  • Si la ruta de acceso del agente de pruebas es incorrecta, no se registra como error, sino que solo aparece en la depuración.
  • No se debería producir un error de ejecución o tarea de prueba si ha habido un error en la carga de datos adjuntos.
  • La API de GetTestPlatform buscará un archivo testplatform.config en el directorio de sondeo a partir de la configuración.
  • Coloque los índices en dbo.tbl_TestResult para mejorar de forma significativa el rendimiento de actualización.
  • Aumente el rendimiento del paso de mantenimiento para la migración de los resultados de pruebas para mejorar de forma significativa el rendimiento de actualización.

Informes

  • Ahora, los informes de evolución de RDL muestran la cantidad de tiempo correcta para las tareas eliminadas.

bases de datos y colas

  • La dirección URL pública de la página Usuarios debe coincidir con la dirección URL de llamada, por ejemplo, cuando haya un equilibrador de carga implicado.

Problemas conocidos

Los formularios de elemento de trabajo no se representan correctamente en Internet

  • Problema:

    Si tiene instalado un control personalizado, como el control de varios valores, para el cliente de Visual Studio pero no para el cliente web, los formularios de elemento de trabajo no se representan en Internet.

  • Solución:

    Debe actualizar a la versión más reciente del control. Es necesario agregar un diseño web que no contenga el elemento de control que falta. Puede encontrar el control multivalor más reciente para TFS 2017 Update en la página Custom Controls for TFS Work Item Tracking (Controles personalizados para el seguimiento de elementos de trabajo de TFS). Para más información sobre el diseño, vea la página All FORM XML elements reference (TFS 2015) (Referencia de todos los elementos FORM XML [TFS 2015]).

Consulte los problemas detectados por los clientes de Team Foundation Server 2017.

El portal Developer Community


Comentarios y sugerencias

Nos encantaría que nos diera su opinión. Si tiene algún problema, puede notificarlo y realizar su seguimiento a través de la Comunidad de desarrolladores y recibir consejos en Stack Overflow.


Principio de página