Novedades de Azure DevOps Server

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Nota

Azure DevOps Server anteriormente se denominaba Visual Studio Team Foundation Server.

Puede usar Azure DevOps Server, anteriormente denominado Visual Studio Team Foundation Server (TFS), para administrar el ciclo de vida del producto, reducir los riesgos y mejorar la eficacia del equipo. Las actualizaciones se realizan cada pocas semanas en la versión hospedada en la nube Azure DevOps Services. Estas actualizaciones se acumulan y se ponen a disposición de las actualizaciones trimestrales en el Azure DevOps Server local y en TFS. Para comprender las diferencias entre las versiones hospedadas y locales, consulte un paseo por los servicios proporcionados con Azure DevOps Services y TFS.

Para obtener información sobre las novedades de la oferta de servicios en la nube, consulte Azure DevOps Services Features Update.

Puede descargar la versión más reciente de Azure DevOps Server desde la Página de descarga de Visual Studio.

Azure DevOps Server 2020 RC

Consulte las notas de la versión de Azure DevOps Server 2020 RC1.

Azure DevOps Server 2019

En la tabla siguiente se proporcionan vínculos a las notas de la versión de Azure DevOps Server 2019 que describen las novedades de Azure DevOps Server 2019.

General

Wiki

Generación de informes

Azure Boards

Azure Repos

Azure Pipelines

Compilaciones

  • Compilar aplicaciones escritas en Go
  • Versiones

    Azure Test Plans

    Azure Artifacts

    TFS 2018

    TFS 2018,3

    Vea las notas de la versión de Team Foundation Server 2018,3.

    TFS 2018,2

    Nota

    Los vínculos siguientes abren secciones relacionadas en las notas de la versión Team Foundation Server 2018,2 .

    Código

    • Obtener un vínculo permanente al código
    • Recuperación de un repositorio recientemente eliminado a través de la API
    • SSH: admitir cifrados o claves adicionales, y dejar de usar cifrados obsoletos
    • Evitar sobrescrituras y proteger el rendimiento mediante opciones del repositorio
    • Se han cambiado las confirmaciones de la funcionalidad de filtro mejorada con más de 1.000 archivos
    • Buscar confirmaciones perdidas debido a una operación Forzar envío de cambios
    • Culpar ahora tiene historial
    • Alternar ajuste de línea y espacio en blanco en vistas de diferencias
    • Seguimiento de inserciones de código en el repositorio de Git para compilaciones y versiones
    • Markdown representado en notificaciones por correo electrónico
    • Ejecutar comandos de TFVC directamente desde el Explorador de Windows
    • Controlar quién puede contribuir a las solicitudes de incorporación de cambios
    • Las notificaciones de comentarios de las solicitudes de incorporación de cambios incluyen el contexto del hilo
    • Completar la configuración de elementos de trabajo
    • Extensibilidad del estado de solicitud de incorporación de cambios
    • Los enlaces de servicio de las solicitudes de incorporación de cambios fusionan eventos mediante combinación
    • Mensajes de error mejorados para elementos de trabajo que se completan con una solicitud de incorporación de cambios
    • Mencionar una solicitud de incorporación de cambios
    • Ayudar a los revisores a usar etiquetas de solicitud de incorporación de cambios
    • Los comentarios de las solicitudes de incorporación de cambios siguen a los archivos cuyo nombre ha cambiado
    • Ver confirmación de fusión mediante combinación de solicitud de incorporación de cambios
    • Revisores usados recientemente
    • Ver criterios de directiva restantes para autocompletar solicitud de incorporación de cambios
    • Comentar matemáticas en las solicitudes de incorporación de datos
    • Sugerencias de solicitudes de incorporación de cambios para bifurcaciones
    • Filtros de ruta de acceso para directivas de solicitud de incorporación de cambios

    Trabajo

    • Métodos abreviados de teclado del formulario de elementos de trabajo
    • Opciones de columna modernizadas
    • Información Última ejecución realizada por de consulta
    • Etiquetas HTML quitadas de cuadrículas de elemento de trabajo
    • Compatibilidad con el operador de consulta Not In
    • Consulta de @MyRecentActivity y @RecentMentions
    • Filtro de campos personalizados y etiquetas en las notificaciones de seguimiento de elementos de trabajo
    • Compatibilidad de Mencionado con la página Mis elementos de trabajo
    • Filtrado en planes
    • Navegación de planes actualizada
    • Expandir o contraer requisitos o personas en el panel de tareas
    • Conceder el permiso Omitir regla a usuarios concretos

    Compilación y versión

    • Compilaciones XAML
    • Mejoras en las compilaciones de varias fases
    • Omitir compilaciones programadas si no ha cambiado nada en el repositorio
    • Compilar con integración continua desde GitHub Enterprise
    • Los archivos seguros se pueden descargar en los agentes durante la compilación o la versión
    • Los perfiles de aprovisionamiento de Apple se pueden instalar desde repositorios de origen
    • Seguir orígenes de GitHub a compilaciones con etiquetas de compilación
    • Determinados kits de desarrollo de Java (JDK) pueden instalarse durante las compilaciones y las versiones
    • Configuración de compilación de Xcode mejorada
    • Validaciones de versión
    • Implementar de forma selectiva según el artefacto que desencadena una versión
    • Administrar la seguridad específica de la entidad
    • Aprobar varios entornos
    • Extensibilidad de la plantilla de versión
    • Tareas y fases de versión condicionales
    • Historial de solicitudes para puntos de conexión de servicio
    • Las propiedades predeterminadas de los tipos de artefactos de Git y GitHub ahora se pueden editar
    • Implementar en bloque entornos de forma manual desde la vista de versión
    • Compatibilidad con las canalizaciones de varias ramas de Jenkins y vinculación de trabajos organizados en carpetas
    • Docker Hub o Azure Container Registry como un origen de artefactos
    • Versiones predeterminadas de artefacto
    • Mejoras de rama de desencadenadores de versión
    • Desencadenador de versión para un artefacto Administración de paquetes
    • Limitar el ámbito de un grupo de variables a entornos concretos
    • Publicar de forma automática desde Azure Container Registry y Docker Hub
    • Especificar una versión predeterminada para los artefactos de Jenkins
    • Ofrecer validaciones de versión desde extensiones
    • Escalar implementaciones a máquinas virtuales mediante grupos de implementación

    Package

    • Directivas de retención en fuentes de TFS
    • Filtrar en Administración de paquetes
    • Compartir los paquetes con un distintivo
    • Las versiones anteriores del paquete ahora son una lista a toda página
    • Ver la calidad de una versión del paquete en la lista de paquetes
    • Compatibilidad con Gulp, Yarn y más fuentes autenticadas
    • Los permisos predeterminados de fuente de paquetes ahora incluyen administradores de proyectos
    • Reciclar y restaurar paquetes
    • Vincular a paquetes desde cualquier lugar

    Prueba

    • La tarea de prueba de Visual Studio no necesita Visual Studio completo
    • Ejecutar pruebas funcionales e implementar tareas del agente de tareas ahora en desuso
    • Filtrado de resultados de pruebas de gran tamaño
    • Identificar pruebas no confiables
    • Mejoras de vista previa y compatibilidad con los distintos tipos de registro generados por la tarea Prueba de Visual Studio

    Wiki

    • Búsqueda en wiki
    • Impresión de páginas Wiki
    • Contribución fácil en páginas Wiki con métodos abreviados de teclado
    • Representación de Markdown enriquecido en Markdown de repositorio de código
    • Wiki admite fórmulas matemáticas
    • Referencia a elementos de trabajo en Wiki
    • Vinculación de elementos de trabajo y páginas Wiki
    • Uso de Ctrl+S para guardar una página Wiki
    • Pegado de contenido Wiki enriquecido como HTML
    • Movimiento de páginas Wiki mediante el teclado
    • Resaltado de texto filtrado
    • Vista previa del contenido al editar páginas Wiki

    General

    • Tarjetas de perfil
    • Avatares circulares
    • Etiquetas de proyecto
    • Volver a ordenar grupos de favoritos

    TFS 2018,1

    Nota

    Los vínculos siguientes abren secciones relacionadas en las notas de la versión Team Foundation Server 2018,1 RC1 .

    Resumen de las nuevas características

    Correcciones de errores

    Código

    • Si se elimina un repositorio mientras la búsqueda lo está indexando, el trabajo generará un error GitRepositoryNotFoundException.
    • Durante la primera indexación de un repositorio TFVC, es posible que se produzcan caídas de la carpeta y que la indización tarde mucho tiempo.
    • Se puede producir un error en el trabajo de revisión de indización de búsqueda si hay muchos archivos que no se pueden descargar.
    • Cuando un archivo de código no supera la indexación y sigue produciendo errores durante los reintentos, verá mensajes de error "gran cantidad de archivos rechazados por Elasticsearch, con errores en este trabajo" indefinidamente.
    • Los clientes ven un mensaje permanente de "uno o varios proyectos de su cuenta aún se están indexando, por lo que no ve ningún resultado". Con esta actualización, el error aparece un máximo de 10 veces para un determinado conjunto de archivos.

    Work

    • No se muestran vínculos en un elemento de trabajo si hay un vínculo TFVC desde el elemento de trabajo y se eliminó el artefacto TFVC.
    • Es posible que la información de identidad no se sincronice correctamente con los elementos de trabajo.
    • Valores permitidos los campos personalizados podrían no funcionar cuando se define ALLOWEDVALUES dentro de una regla When .

    Compilación y versión

    • El Resumen de compilación no muestra los elementos de trabajo asociados si los cambios asociados están vacíos.
    • Pausar una definición de compilación no pausa las compilaciones controladas.
    • La ruta de acceso local en $(build.sourcesDirectory) se rellena de forma inesperada al configurar el paso Obtener orígenes de una definición de compilación.
    • El guardado de una definición de versión proporciona un error "extremo de servicio no disponible o no accesible", incluso cuando no hay ningún cambio en los puntos de conexión utilizados en las tareas.
    • En la canalización de versión, no es posible reorganizar el orden en el que se visualizan los entornos paralelos. Para corregir esta situación, se ha agregado una opción en el panel de entorno del editor para subir o bajar un entorno.
    • Podría producirse una excepción SQL al poner en cola un trabajo de mantenimiento del grupo de agentes en un agente con una versión anterior.

    Prueba

    • No se respeta la configuración de pruebas de tiempo de espera de ejecución .
    • El filtro de categoría de pruebas no funciona cuando se ejecutan pruebas en modo distribuido.
    • El filtro del plan de pruebas no muestra si la consulta de filtro no es válida.
    • No se pueden extraer más de 10 pasos de un caso de prueba en un paso compartido.
    • Cuando una compilación finaliza sin ningún resultado de prueba, se muestra un mensaje incorrecto que dirige los usuarios a tareas de Visual Studio Test.
    • El botón Ir de la página Series de prueba se muestra recortado en ruso y francés.
    • Aparece el mensaje de error "se produjo un error al intentar cargar este contenido" en la página Mis Favoritos después de convertir un plan de pruebas en favorito.
    • Falta el menú contextual para asignar evaluadores.
    • El número total de pruebas ocultas no es preciso después de eliminar los casos de prueba existentes en el panel de tareas.
    • El recuento del gráfico de prueba es incorrecto al acumular los planes de pruebas secundarios.
    • Los usuarios no pueden eliminar Test Plans y conjuntos de pruebas cuando tienen permisos para administrar planes de pruebas y conjuntos de pruebas, o para eliminar los permisos de ejecución de pruebas .
    • Las vistas jerárquicas de los casos de prueba ordenados no se muestran al publicar los resultados de pruebas.

    Wiki

    • No hay ningún error cuando no se puede cargar un archivo insertado debido a un gran tamaño.

    Generación de informes

    • El selector de colores no está visible al configurar el gráfico para los elementos de trabajo.
    • Los trabajos de almacenamiento se ejecutan tras dejar de participar en los informes durante una actualización a TFS 2018.

    Actualización e instalación

    • Se produce una excepción ArgumentNullException mientras se ejecuta el paso migrar datos de CFD al actualizar a TFS 2018.
    • Se produce el error "Longitud no válida para una matriz o cadena de caracteres Base 64" en el paso Migrar a la últimas migraciones de CoD (local) durante la actualización de TFS 2017 a TFS 2018 con un gran número de versiones de paquete NuGet.
    • La actualización a TFS 2018 puede tardar mucho tiempo si se configuran copias de seguridad programadas.
    • Los valores del servidor de informes y del servidor de análisis no se rellenan en el Asistente para actualización.
    • La actualización a TFS 2018 generar trabajos Microsoft.TeamFoundation.Warehouse.OptimizeDatabases duplicados.
    • "TF50620: el ámbito de identidad de Team Foundation no existe" se produce un error al actualizar TFS.
    • Se produce un error en el Asistente para configuración cuando los nombres de máquina incluyen caracteres de la extensión Unicode B.
    • "1 error (s) al ejecutar upd_AnalyticsToDev15M108PreSchema. se produce un error de script SQL al actualizar a TFS 2018.
    • Error "Se ha agotado el tiempo de espera de ejecución.   El período de tiempo de espera ha transcurrido antes de la finalización de la operación o el servidor no responde". se produce un error al actualizar a TFS 2018.
    • No se puede configurar la búsqueda cuando una colección de proyectos está sin conexión.
    • Las actualizaciones a TFS 2018 tardan mucho tiempo si hay varios paquetes NuGet.
    • Es posible que se produzca un error en el trabajo de prc_CopyContainerItemFiles debido a la superación del tiempo de espera al actualizar a TFS 2018.

    Administración

    • Se produce un error en el trabajo de Administración del registro de actividades Team Foundation Server en una colección de proyectos después de agotarse
    • El certificado no es válido al usar clientes Git con OpenSSL si se utiliza un certificado SSL autofirmado generado por TFS.
    • El error "TF246017: Team Foundation Server no ha podido conectarse a la base de datos." se produce un error al intentar quitar la configuración de informes en la consola de administración de TFS cuando no se puede obtener acceso a la base de datos de almacén.
    • El error "No se puede encontrar el validador del token" se produce al configurar un agente tras realizar cambios en un nombre de host de TFS, como cuando se cambia la URL pública o se mueven las bases de datos de TFS.
    • TFSConfig offlinedetach no advierte si la colección aparece sin conexión.
    • No se puede guardar una notificación nueva cuando se usa una de las plantillas de notificación, como se crea un elemento de trabajo, si la configuración regional del usuario no está en inglés.

    TFS 2018

    Nota

    Los vínculos siguientes abren secciones relacionadas en las notas de la versión Team Foundation Server 2018 RC1 .

    Mejoras en el seguimiento de elementos de trabajo

    • Asistente para la creación de proyectos en la web
    • Administrador de plantillas de proceso en la Web
    • Formulario de elemento de trabajo para móviles
    • Filtrar según los trabajos pendientes, los paneles kanban, los sprints y las consultas
    • Expandir para mostrar campos vacíos en una tarjeta kanban
    • Extensiones para bloquear el guardado de elementos de trabajo

    Mejoras en el control de versiones

    • Horquillas
    • Opción para desactivar la edición web para repositorios de TFVC
    • Identificar ramas obsoletas
    • Buscar una rama eliminada y volver a crearla
    • Buscar una confirmación en ramas que empiezan con un prefijo
    • Llamada de solicitud de incorporación de cambios enriquecida en la página de detalles de la confirmación
    • Conservar un nombre de archivo al pasar de archivos a confirmaciones
    • Ver, eliminar y filtrar etiquetas de Git
    • Seguridad de las etiquetas de Git
    • Completar automáticamente elementos de trabajo al completar solicitudes de incorporación de cambios
    • Restablecer los votos de la iteración nueva o de inserción
    • Filtrar un árbol de solicitudes de incorporación de cambios por nombre de archivo
    • Más opciones de filtrado para los comentarios de la solicitud de incorporación de cambios
    • Ver las diferencias originales de los comentarios de código en los detalles de la solicitud de incorporación de cambios
    • Comentarios a la solicitud de incorporación de cambios que se pueden contraer
    • Listas de tareas en descripciones y comentarios de la solicitud de incorporación de cambios
    • Posibilidad de hacer “Me gusta” en los comentarios de las solicitudes de incorporación de cambios
    • Mejora en el flujo de trabajo para la aprobación de sugerencias
    • Filtrado de rutas de acceso para las notificaciones de Git
    • Plantillas de correo electrónico increíbles para flujos de trabajo de solicitudes de incorporación de cambios
    • Extensibilidad del estado de solicitud de incorporación de cambios

    Mejoras en las características de colaboración

    Mejoras en Administración de paquetes

    • Actualización de la experiencia de administración de paquetes
    • Paquetes de Maven
    • Nueva tarea de NuGet unificada
    • Actualizaciones de tareas de la compilación de npm
    • Ahora Maven admite fuentes autenticadas
    • La tarea de dotnet admite fuentes autenticadas y proyectos web
    • Trabajar fuera de su cuenta/colección
    • Selector de fuentes para fuentes de Azure DevOps Services/TFS

    Mejoras en la compilación y la versión

    • Eliminación de la compatibilidad con las compilaciones XAML
    • Exportar e importar las definiciones de la compilación
    • Dejar de utilizar una tarea en una extensión
    • Permitir que las secciones de la compilación en las que se ha contribuido controlen la visibilidad de la sección
    • Compatibilidad con grupos de variables
    • Trabajar con archivos seguros, como certificados de Apple
    • Nueva versión del editor de definiciones
    • Visualización de la canalización
    • Interfaz de usuario de configuración en contexto
    • Introducción a las plantillas de implementación
    • Mejoras en el editor de tareas y fases
    • Pestañas Grupos de variables, Retención y Opciones
    • Implementación de máquinas virtuales con grupos de implementación
    • Referencias de grupos de tareas, control de versiones e importación y exportación
    • Compatibilidad con múltiples configuraciones en tareas del lado servidor (sin agente)
    • Compatibilidad con variables en la tarea de intervención manual
    • Controlar las versiones de un entorno en función de la rama de origen
    • Desencadenadores de la versión para repositorios Git como una fuente de artefacto
    • Desencadenadores de versiones: implementación continua para cambios insertados en un repositorio Git
    • Mejoras en las tareas del servidor
    • Notificación del estado de la versión en el concentrador de código
    • Mejoras en el menú de definición de la compilación al agregar artefactos
    • Revertir la definición de la versión a una versión anterior

    Mejoras en las pruebas

    • Mejoras en la rastreabilidad de las pruebas exploratorias para los vínculos de elementos de trabajo, iteraciones y rutas de acceso
    • Filtros para elementos de trabajo del caso de prueba en conjuntos y planes de pruebas en el concentrador de pruebas
    • Gráficos de tendencia de pruebas para ejecuciones de pruebas y entornos de la versión
    • Compatibilidad con el formato de Markdown para los comentarios de la ejecución de pruebas y del resultado de las pruebas

    Características en desuso

    Para ver los problemas conocidos, consulte problemas conocidos.

    TFS 2017

    TFS 2017,2 RC1

    Nota

    Los vínculos siguientes abren secciones relacionadas en las notas de la versión Team Foundation Server 2017 Update 2 RC1 .

    Mejoras en el seguimiento de elementos de trabajo

    • Iconos de tipo de elemento de trabajo
    • Planes de entrega y criterios de campo
    • Vinculación automática de elementos de trabajo a compilaciones
    • Búsqueda de elementos de trabajo

    Mejoras en las solicitudes de incorporación de cambios

    • Llamadas a la acción mejoradas para el autor de la solicitud de incorporación de cambios y los revisores
    • Comentarios que requieren acción
    • La vista Actualizaciones muestra fusionar mediante cambio de base y forzar inserción
    • Filtrado de solicitudes de incorporación de cambios por personas
    • Exigir el motivo de omitir directivas de solicitud de incorporación de cambios
    • Compartir las solicitudes de incorporación de cambios con los equipos
    • Mejoras de las solicitudes de incorporación de cambios para equipos
    • Notificaciones predeterminadas para los comentarios de solicitud de incorporación de cambios

    Mejoras en el control de versiones

    • Nueva experiencia de configuración de directivas de rama
    • Nueva directiva para comentarios no activos
    • Mejoras en la central de archivos
    • Visualizar el repositorio de Git
    • Ver etiquetas de Git en confirmaciones
    • Agregar etiquetas a confirmaciones
    • Páginas actualizadas de conjunto de cambios y conjunto de cambios agregados pendientes de confirmación
    • Mejoras en el filtrado de confirmaciones
    • Importación de repositorios de TFVC a Git
    • Bloqueo de archivos de Git LFS
    • Los comentarios de confirmación de Git usan el nuevo control de discusión
    • Nuevo control de vista de árbol

    Mejoras en Administración de paquetes

    • Experiencia de Administración de paquetes actualizada
    • botón Descargar y archivos Léame de NPM
    • Tareas de compilación Restaurar NuGet, Comando e Instalador de la herramienta

    Mejoras en la compilación y la versión

    • Nuevo editor de definiciones de compilación
    • Búsqueda de plantillas
    • Buscar y agregar una tarea rápidamente donde quiera
    • Usar los parámetros de proceso para pasar argumentos clave a las tareas
    • Tareas de compilación condicional
    • Tareas integradas para compilar e implementar aplicaciones basadas en contenedores
    • Actualizaciones de implementación de aplicaciones web de Azure
    • Las tareas de .NET Core admiten archivos de proyecto
    • Mejoras en la implementación de SSH
    • Instalar una clave SSH durante una compilación o versión
    • Las tareas producen un error si se especifica Visual Studio 2017 pero no está presente en el agente
    • Limpieza automática del área de trabajo de agentes privados
    • Estado de la actualización del agente de compilación
    • Selección de agentes privados en equipos que no están en uso
    • Mejoras de DevOps de iOS
    • Mejoras en la cobertura de código de Java
    • Mejoras de Maven y SonarQube
    • Integración mejorada de Jenkins
    • Implementación de conjuntos de escalado de máquinas virtuales de Azure
    • Reemplazar parámetros de plantilla en implementaciones de grupos de recursos de Azure
    • Varios desencadenadores de versión con filtros de rama y etiqueta
    • Establecer valores predeterminados para los orígenes de artefacto en una versión
    • Separación de obligaciones para solicitantes y aprobadores de implementación
    • Aprobaciones de nivel de versión
    • Implementar en la nube de Azure Government
    • Establecer el número máximo de implementaciones paralelas
    • Mejoras en el tiempo de espera para la tarea Intervención manual
    • Ejecución paralela de administración de versiones
    • Historial de implementación de aplicaciones web en Azure Portal

    Mejoras en las pruebas

    • Ejecutar pruebas mediante fases de agente
    • Activación a petición de pruebas automatizadas

    Mejoras administrativas

    • Destinatarios de correo electrónico combinados para notificaciones
    • Notificaciones estándar
    • Permisos de administración de extensiones
    • Recibir una notificación cuando se instalan las extensiones, requieran atención y más
    • Permitir a los administradores de TFS agregar suscriptores al nivel de acceso avanzado

    Características en desuso

    RC2 DE TFS 2017,1

    Nota

    Los vínculos siguientes abren secciones relacionadas en las notas de la versión Team Foundation Server 2017 Update 1 RC2 .

    Compatibilidad con plantillas de proceso

    Mejoras de Git

    Mejoras de prueba, compilación y lanzamiento

    TFS 2017,1 RC1

    Características personales, de administración y entre proyectos

    Mejoras de Git

    • Importar un repositorio de Git de GitHub, Bitbucket, GitLab u otras ubicaciones
    • Agregar .gitignore durante la creación del repositorio
    • Reiniciar la fusión mediante combinación de la solicitud de extracción
    • Markdown en la descripción de la solicitud de extracción
    • Datos adjuntos en discusiones de SE
    • Reiniciar la fusión mediante combinación de la solicitud de extracción
    • Compatibilidad con exclusiones de archivo en la directiva de revisor necesaria
    • Resaltar las SE que tienen actualizaciones
    • Directiva de rama de la estrategia de combinación de SE
    • Exponer información de conflicto de combinación
    • Buscar un archivo o carpeta en el historial de confirmaciones
    • Mejoras en la página de confirmación
    • Buscar confirmaciones en las ramas

    Mejoras en el centro de código

    • Rama de comparación configurable
    • Buscar un archivo o una carpeta en el concentrador de código
    • Favoritos de repositorio
    • Botón de vista previa de Markdown
    • Confirmación de eliminación de repositorios

    Mejoras en Administración de paquetes

    • Vistas de versión en Administración de paquetes
    • npm en Administración de paquetes

    Mejoras en la búsqueda de código

    • Code Search servicio incluye la versión 2,4 de Elasticsearch.

    Mejoras de Code Insights

    • Las tareas de MSBuild de SonarQube ahora están disponibles desde una extensión proporcionada por SonarSource

    Mejoras en las compilaciones

    • Revertir definiciones de compilación
    • Deshabilitar la sincronización y la desprotección de orígenes en una compilación
    • Clon superficial de GIT y git-lfs
    • Control de versiones de tareas para definiciones de compilación y versión

    Mejoras en las pruebas

    • Comprobar errores en el elemento de trabajo
    • Asistentes de cliente REST para operaciones de paso de prueba
    • Actualizar errores existentes desde el ejecutor web
    • Descripción del caso de prueba en el ejecutor web
    • Punto de contribución de la central de pruebas
    • Eliminar artefactos de prueba
    • Favoritos para planes de pruebas
    • Análisis del impacto en las pruebas para pruebas automatizadas administradas
    • Compatibilidad con Firefox para la & extensión test feedback

    Mejoras entre plataformas

    • Formato xcpretty de la tarea de compilación de Xcode
    • Publicar los resultados de las prueba de Jenkins y la cobertura de código
    • Firma y exportación de Xcode 8 en la tarea de compilación de Xcode

    Mejoras en Release Management

    • Varias programaciones en versiones
    • Conexiones de servicio en línea en compilaciones y versiones
    • Vincular artefactos de compilación desde otro proyecto
    • Mejoras en grupos de recursos de Azure
    • Tarea CLI de Azure

    Características en desuso

    • Salones de equipo: hay disponibles varias soluciones adecuadas que se integran correctamente con TFS y que admiten notificaciones y chat, como Microsoft Teams y el margen de demora. Como resultado, decidimos dejar de usar la característica de salón de equipo tanto de Azure DevOps Services como de TFS. Para obtener más información sobre este cambio y la escala de tiempo para el desuso, consulte la entrada de blog desuso de los salones de equipo en Azure DevOps Services y TFS.

    TFS 2017 RTW

    Nota

    Los vínculos siguientes abren secciones relacionadas en las notas de la versión Team Foundation Server 2017 .

    Control de código fuente

    Agile e informes

    DevOps

    Administración, Marketplace y otros

    Características en desuso

    • Versión de cliente del formulario de elemento de trabajo: en Visual Studio 2017, los elementos de trabajo se abren en una ventana del explorador. Para obtener más información sobre este cambio, vea los elementos de trabajo de la entrada de blog ahora abiertos en la web desde Visual Studio 15.
    • Lab Management: en adelante, las herramientas de compilación nativa y de administración de versiones reemplazan a las herramientas de Lab Management anteriores. Para obtener más información, vea usar compilar y Release Management en lugar de Lab Management para las pruebas automatizadas.
    • Microsoft Test Manager: el concentrador de pruebas del portal web es una solución de administración de pruebas completa que funciona en todas las plataformas y en todos los exploradores. Se recomienda usar el concentrador de pruebas en Microsoft Test Manager para todos los requisitos de administración de pruebas. Puede usar Microsoft Test Manager para probar las aplicaciones de escritorio iniciando el ejecutor de pruebas de Microsoft (cliente) desde el concentrador de pruebas. Para obtener más información, vea instrucciones sobre el uso de Microsoft Test Manager.
    • Integración de Project Server: Team Foundation Server 2017 y versiones posteriores ya no admiten la integración nativa con Microsoft Project Server. Sin embargo, hay herramientas de terceros que admiten la sincronización. Para obtener más información, vea Synchronize Team Foundation Server with Project Server.
    • Cliente/servidor de Release Manager V1: Release Management características están integradas en Team Foundation Server 2015 Update 2 y versiones posteriores, y en el centro de versiones del portal web. La versión más reciente basada en web es la alternativa recomendada a la versión del servidor y del cliente. Para obtener más información, consulte automatizar implementaciones con Release Management.
    • Diseñadores de UML: estos diseñadores se han quitado de Visual Studio Enterprise cliente, características de la arquitectura. Para obtener más información, vea novedades del diseño en Visual Studio.

    TFS 2015

    TFS 2015 update 4

    Team Foundation Server 2015 update 4 incluye la descarga Team Foundation Server Update 4.

    Para obtener más información acerca de las descargas relacionadas, consulte la Página de descargas.

    Para obtener información sobre las novedades y las correcciones de errores realizadas en esta versión, consulte las notas de la versión de Team Foundation Server 2015 update 4.

    TFS 2015 Update 3

    Nota

    Los vínculos siguientes abren secciones relacionadas en las notas de la versión Team Foundation Server 2015 Update 3 .

    Control de código fuente

    Agile e informes

    DevOps

    Administración, Marketplace y otros

    TFS 2015 Update 2

    Nota

    Los vínculos siguientes abren secciones relacionadas en las notas de la versión Team Foundation Server 2015 Update 2 .

    Team Foundation Server Express

    Team Foundation Server 2015 Update 2 y versiones posteriores son gratis para hasta cinco usuarios, reemplazando TFS Express. Los usuarios de TFS Express existentes pueden ejecutar una actualización a Team Foundation Server 2015 Update 2 y seguir utilizándolo de forma gratuita para hasta cinco usuarios. Para el sexto usuario y más, se deben usar las cal. Vea la Página de precios de Team Foundation Server.

    Control de código fuente

    Agile e informes

    DevOps

    Administración, Marketplace y otros

    TFS 2015 Update 1

    Nota

    Los vínculos siguientes abren secciones relacionadas en las notas de la versión Team Foundation Server 2015 Update 1 .

    Control de código fuente

    Trabajos pendientes ágiles

    Paneles Kanban

    Scrum

    Paneles y consultas

    Build

    Prueba

    Administración, Marketplace y otros

    TFS 2015 RTM

    Nota

    Los vínculos siguientes abren secciones relacionadas en las notas de la versión Team Foundation Server 2015 Update 1 .

    Control de código fuente

    Agile e informes

    DevOps

    Administración, Marketplace y otros

    Características en desuso

    Las siguientes características han quedado en desuso con la versión indicada.

    Azure DevOps Server 2019

    El complemento de Team Foundation para Office es compatible con Microsoft Project y Microsoft PowerPoint con guiones gráficos. La integración de proyectos y el comando TFSFieldMapping no se admiten para Azure DevOps Server 2019 ni para Azure DevOps Services. El complemento seguirá siendo compatible con Microsoft Excel.

    El Asistente para características de configuración está en desuso.

    Quitaremos el modelo de objetos de cliente y las API de SOAP en versiones futuras, aunque Azure DevOps Server 2019 sigue admitiendo la API SOAP de seguimiento de elementos de trabajo y el modelo de objetos de cliente, se quitará en la siguiente versión principal de Azure DevOps Server. Puede encontrar más información en la documentación.

    Impacto de la actualización a Azure DevOps Server 2019 en las tareas: la copia de archivos de la máquina Windows y PowerShell en los grupos de máquinas del equipo de destino en la central de pruebas quedó en desuso en TFS 2017 RTM. Con Azure DevOps Server 2019, el servicio grupos de máquinas ya no está disponible. Esto afectará a los usuarios de la tarea "copia de archivos de la máquina Windows", versión 1. * y "PowerShell en máquinas de destino", versión 1. *. Para que las canalizaciones sigan funcionando,

    Tiene que cambiar a la tarea de copia de archivos de la máquina de Windows versión 2. * y proporcionar el FQDN completo del equipo de destino en lugar de simplemente el nombre de la máquina. Y cambie a la tarea "PowerShell en la máquina de destino" versión 2. * o posterior y proporcione el FQDN completo del equipo o el nombre de la máquina seguido del Administración remota de Windows puertos (http/https). Por ejemplo, targetMachine: 5985 o targetMachine: 5986

    TFS 2018

    TFS 2018,2: pruebas funcionales en desuso de ejecución e implementación de tareas del agente de tareas

    TFS 2018: se dejaron de usar las siguientes características:

    TFS 2017

    • Lab Management: en adelante, las herramientas de compilación nativa y de administración de versiones reemplazan a las herramientas de Lab Management anteriores. Para obtener más información, vea usar compilar y Release Management en lugar de Lab Management para las pruebas automatizadas.
    • Microsoft Test Manager: el concentrador de pruebas del portal web es una solución de administración de pruebas completa que funciona en todas las plataformas y en todos los exploradores. Se recomienda usar el concentrador de pruebas en Microsoft Test Manager para todos los requisitos de administración de pruebas. Puede usar Microsoft Test Manager para probar las aplicaciones de escritorio iniciando el ejecutor de pruebas de Microsoft (cliente) desde el concentrador de pruebas. Para obtener más información, vea instrucciones sobre el uso de Microsoft Test Manager.
    • Integración de Project Server: Team Foundation Server 2017 y versiones posteriores ya no admiten la integración nativa con Microsoft Project Server. Sin embargo, hay herramientas de terceros que admiten la sincronización. Para obtener más información, vea Synchronize Team Foundation Server with Project Server.
    • Cliente/servidor de Release Manager V1: Release Management características están integradas en Team Foundation Server 2015 Update 2 y versiones posteriores, y en el centro de versiones del portal web. La versión más reciente basada en web es la alternativa recomendada a la versión del servidor y del cliente. Para obtener más información, consulte automatizar implementaciones con Release Management.
    • Diseñadores de UML: estos diseñadores se han quitado de Visual Studio Enterprise cliente, características de la arquitectura. Para obtener más información, vea novedades del diseño en Visual Studio.
    • Versión de cliente del formulario de elemento de trabajo: en Visual Studio 2017, los elementos de trabajo se abren en una ventana del explorador. Para obtener más información sobre este cambio, vea los elementos de trabajo de la entrada de blog ahora abiertos en la web desde Visual Studio 15.