Quoi de neuf pour Azure DevOps Server – Azure DevOps Server & TFS – Bien choisir son serveur d impression

<! – ->

Azure DevOps Server 2019 | TFS 2018 | TFS 2017 | TFS 2015

Remarque: Azure DevOps Server s'appelait auparavant Visual Studio Team Foundation Server.

Vous pouvez utiliser Azure DevOps Server, précédemment nommé TFS (Visual Studio Team Foundation Server), pour gérer le cycle de vie de votre produit, réduire les risques et améliorer l'efficacité de l'équipe. Des mises à jour sont apportées toutes les quelques semaines à la version hébergée sur le cloud, Azure DevOps Services. Ces mises à jour sont ensuite cumulées et mises à disposition via des mises à jour trimestrielles du serveur Azure DevOps et du système de fichiers TFS sur site. Pour comprendre les différences entre les versions hébergées et les versions sur site, voir Présentation des services fournis avec Azure DevOps Services et TFS.

Pour en savoir plus sur les nouveautés de l'offre de service cloud, voir Mise à jour des fonctionnalités des services Azure DevOps.

Vous pouvez télécharger la dernière version d'Azure DevOps Server à partir de la page de téléchargement de Visual Studio.

Azure DevOps Server 2019

Le tableau suivant fournit des liens vers les notes de publication d'Azure DevOps Server 2019 décrivant les nouveautés d'Azure DevOps Server 2019.

TFS 2018

TFS 2018.3

Consultez les notes de publication de Team Foundation Server 2018.3.

TFS 2018.2

Code

  • Obtenir un lien permanent vers le code
  • Récupérer un référentiel récemment supprimé via une API
  • SSH: Prend en charge des chiffrements / clés supplémentaires et déconseille les chiffrements obsolètes
  • Évitez les écrasements et protégez les performances à l'aide des paramètres du référentiel
  • Capacité de filtrage améliorée fr avec plus de 1 000 fichiers modifiés
  • Trouver les commits perdus à cause d'une poussée forcée
  • Le blâme a maintenant l'histoire
  • Basculement entre les retours à la ligne et les espaces dans les vues Diff
  • Le code de piste est transféré dans le dépôt Git vers les versions et les versions
  • Marquage rendu dans les notifications par courrier électronique
  • Effectuer des commandes TFVC directement depuis l'Explorateur Windows
  • Contrôler qui peut contribuer à tirer des demandes
  • Les notifications de commentaires de demande d'extraction incluent le contexte du fil
  • Terminer les paramètres d'élément de travail
  • Extensibilité du statut de demande d'extraction
  • Tirez les crochets de service de demande de fusion des événements
  • Amélioration des messages d'erreur pour les éléments de travail se terminant par une demande d'extraction
  • Mentionnez une demande de tirage
  • Aidez les réviseurs à utiliser les étiquettes de demande d'extraction
  • Les commentaires de demande d'extraction suivent les fichiers renommés
  • Afficher la validation de la demande d'extraction
  • Relecteurs récemment utilisés
  • Afficher les critères de stratégie restants pour la saisie automatique de la demande d'extraction
  • Discuter des maths dans les demandes de tirage
  • Tirez les suggestions de demande pour les fourches
  • Filtres de chemin pour les stratégies de demande d'extraction

Travail

  • Raccourcis clavier dans le formulaire d'élément de travail
  • Options de colonne modernisées
  • Dernière requête exécutée par information
  • Balises HTML insérées dans les grilles d'élément de travail
  • Ajout du support pour l'opérateur de requête Pas dans
  • Requête pour @MyRecentActivity et @RecentMentions
  • Les champs et les balises personnalisés sont filtrés dans les notifications de suivi d'élément de travail
  • Support mentionné pour la page Mes éléments de travail
  • Filtrage sur les plans
  • Navigation mise à jour des plans
  • Développer / réduire les exigences / personnes sur le tableau de tâches
  • Accorder l'autorisation de contournement à des utilisateurs spécifiques

Construire et libérer

  • XAML construit
  • Améliorations apportées aux versions en plusieurs phases
  • Ignorer les constructions programmées si rien n'a changé dans le référentiel
  • Construire avec l'intégration continue de GitHub Enterprise
  • Les fichiers sécurisés peuvent être téléchargés sur les agents lors de la création ou de la publication
  • Les profils d'approvisionnement Apple peuvent être installés à partir de référentiels sources
  • Tracez les sources GitHub dans les générations à l'aide de balises de construction
  • Des kits de développement Java (JDK) spécifiques peuvent être installés pendant les versions et les éditions
  • Amélioration de la configuration de construction Xcode
  • Portes de sortie
  • Déployer sélectivement en fonction de l'artefact déclenchant une libération
  • Gérer la sécurité spécifique à l'entité
  • Approuver plusieurs environnements
  • Extensibilité du modèle de publication
  • Tâches et phases de la libération conditionnelle
  • Historique des requêtes pour les noeuds finaux de service
  • Les propriétés par défaut des types d'artefacts Git et GitHub sont désormais modifiables
  • Déployer en bloc des environnements manuellement à partir de la vue des versions
  • Support de pipeline multi-branches Jenkins et travaux de liaison organisés en dossiers
  • Docker Hub ou Azure Container Registry en tant que source d'artefact
  • Versions d'artefact par défaut
  • La version déclenchée améliore les branches
  • Libérer le déclencheur pour un artefact de gestion des packages
  • Étendre un groupe de variables à des environnements spécifiques
  • Publier automatiquement à partir du registre de conteneurs Azure et du hub Docker
  • Spécifier une version par défaut pour les artefacts Jenkins
  • Contribute release gates des extensions
  • Mettre à l'échelle des déploiements sur des machines virtuelles à l'aide de groupes de déploiement

Paquet

  • Stratégies de rétention dans les flux TFS
  • Filtrage dans la gestion des paquets
  • Partagez vos colis en utilisant un badge
  • Les versions précédentes du paquet sont maintenant une liste de pleine page
  • Afficher la qualité d'une version de package dans la liste de packages
  • Gulp, Yarn et autres supports authentifiés
  • Les autorisations par défaut des flux de packages incluent désormais les administrateurs de projet
  • Recycler et restaurer des packages
  • Lien vers des forfaits de n'importe où

Tester

  • La tâche de test Visual Studio n'a pas besoin de Visual Studio complet
  • Exécuter des tests fonctionnels et déployer des tâches d'agent de tâches sont désormais obsolètes
  • Filtrer les résultats de test volumineux
  • Identifier les tests squameux
  • Prévisualisation des améliorations et de la prise en charge de différents types de journaux générés par la tâche de test Visual Studio

Wiki

  • Recherche Wiki
  • Imprimer des pages wiki
  • Contribuez facilement aux pages Wiki à l'aide de raccourcis clavier
  • Rich markdown rendu dans le repérage de code markdown
  • Wiki supporte les formules mathématiques
  • Eléments de travail de référence dans le wiki
  • Lier des éléments de travail et des pages Wiki
  • Ctrl + S pour enregistrer la page Wiki
  • Coller le contenu riche du wiki en HTML
  • Déplacer la page dans le wiki à l'aide du clavier
  • Filtrer le texte en surbrillance
  • Prévisualiser le contenu lorsque vous modifiez des pages Wiki

Général

  • Cartes de profil
  • Avatars de cercle
  • Tags du projet
  • Réorganiser les groupes favoris

TFS 2018.1

Résumé des nouvelles fonctionnalités

Correction de bugs

Code

  • Si un référentiel est supprimé pendant que Search l'indexe, le travail échoue avec GitRepositoryNotFoundException.
  • Lors de la première indexation d'un référentiel TFVC, il peut y avoir des suppressions de dossiers et l'indexation peut durer longtemps.
  • Le travail de correctif d'indexation de recherche peut échouer si de nombreux fichiers ne parviennent pas à télécharger.
  • Lorsqu'un fichier de code échoue lors de l'indexation et qu'il échoue encore lors de nouvelles tentatives, le message d'erreur "Nombre de fichiers rejetés par Elasticsearch, en cas d'échec de ce travail" s'affiche indéfiniment.
  • Les clients voient un message permanent indiquant "Un ou plusieurs projets de votre compte sont toujours en cours d'indexation et vous ne voyez donc aucun résultat". Avec cette mise à jour, l'erreur apparaît 10 fois au maximum pour un ensemble de fichiers donné.

Travail

  • Aucun lien n'est affiché sur un élément de travail s'il existe un lien TFVC à partir de l'élément de travail et que l'artefact TFVC a été supprimé.
  • Les informations d'identité risquent de ne pas se synchroniser correctement avec les éléments de travail.
  • Valeurs autorisées les champs personnalisés risquent de ne pas fonctionner lorsque VALEURS AUTORISÉES est défini à l'intérieur d'un QUAND règle.

Construire et libérer

  • Le récapitulatif de construction n'affiche pas les éléments de travail associés si les modifications associées sont vides.
  • Mettre en pause une définition de construction ne met pas les générations gated en pause.
  • le Chemin local sous $ (build.sourcesDirectory) est rempli de manière inattendue lors de la configuration du Obtenir des sources étape d'une définition de construction.
  • L'enregistrement d'une définition de version génère une erreur "noeuds finaux de service non disponibles ou inaccessibles", même en l'absence de changement des noeuds finaux utilisés dans les tâches.
  • Dans le pipeline de version, il n'est pas possible de réorganiser l'ordre dans lequel les environnements parallèles sont visualisés. Pour remédier à cette situation, une option a été ajoutée dans le panneau de l'environnement de l'éditeur afin de déplacer un environnement vers le haut ou le bas.
  • Une exception SQL peut se produire lors de la mise en file d'attente d'un travail de maintenance de pool d'agents sur un agent doté d'une version précédente.

Tester

  • le Run Timeout paramètre de test n'est pas respecté.
  • le Catégorie de test le filtre ne fonctionne pas lors de l'exécution de tests en mode distribué.
  • le Plan de test Le filtre n'indique pas si la requête de filtre est invalide.
  • Impossible d'extraire plus de 10 étapes d'un scénario de test dans une étape partagée.
  • Lorsqu’une construction est terminée sans résultats de test, un message incorrect s’affiche, invitant les utilisateurs à Test de Visual Studio les tâches.
  • le Aller bouton sur le Essais la page est découpée en russe et en français.
  • Le message d'erreur "Une erreur s'est produite lors de la tentative de chargement de ce contenu" s'affiche dans le message. Mes favoris page après avoir fait un plan de test un favori.
  • Le menu contextuel pour assigner des testeurs est manquant.
  • Le nombre total de tests cachés n'est pas précis après la suppression de scénarios de test existants sur le tableau de bord.
  • Le comte dans le Tableau de test est incorrect lors du déploiement à partir de plans de test enfants.
  • Les utilisateurs ne peuvent pas supprimer Plans de test et Suites de test quand avoir gérer les plans de test / suites de tests autorisations ou supprimer les tests autorisations.
  • Les vues hiérarchiques des cas de test ordonnés ne sont pas affichées lors de la publication des résultats de test.

Wiki

  • Il n'y a pas d'erreur lorsqu'un fichier inséré ne parvient pas à télécharger en raison d'une taille importante.

Rapport

  • Le sélecteur de couleur n'est pas visible lors de la configuration du Graphique pour les éléments de travail.
  • Les travaux d'entrepôt sont en cours d'exécution après la désactivation de la création de rapports lors d'une mise à niveau vers TFS 2018.

Mise à niveau et installation

  • ArgumentNullException est levé lors de l'exécution de la Migration des données CFD étape lors de la mise à niveau vers TFS 2018.
  • Erreur "Longueur non valide pour un tableau ou une chaîne de caractères en base 64" lors de Migrer vers les dernières migrations CoD (sur site) étape lors de la mise à niveau de TFS 2017 vers TFS 2018 avec un grand nombre de versions de package NuGet.
  • La mise à niveau vers TFS 2018 peut prendre beaucoup de temps lors de la configuration de sauvegardes planifiées.
  • Les valeurs du serveur de rapports et du serveur d'analyse ne sont pas renseignées dans l'assistant de mise à niveau.
  • La mise à niveau vers TFS 2018 entraîne la duplication de travaux Microsoft.TeamFoundation.Warehouse.OptimizeDatabases.
  • L'erreur "TF50620: l'étendue d'identité de Team Foundation n'existe pas" lors de la mise à niveau de TFS.
  • L'assistant de configuration échoue lorsque les noms de machine incluent des caractères Unicode Extension B.
  • "1 erreur (s) s'est produite lors de l'exécution du script upd_AnalyticsToDev15M108PreSchema.sql" lors de la mise à niveau vers TFS 2018.
  • "Délai d'exécution écoulé. Le délai d'attente s'est écoulé avant la fin de l'opération ou le serveur ne répond pas." une erreur se produit lors de la mise à niveau vers TFS 2018.
  • La configuration de la recherche échoue lorsqu'une collection de projets est hors ligne.
  • Les mises à niveau vers TFS 2018 prennent beaucoup de temps lorsqu'il existe de nombreux packages NuGet.
  • le prc_CopyContainerItemFiles le travail peut échouer en raison d'un dépassement du délai d'attente lors de la mise à niveau vers TFS 2018.

Administration

  • le Administration de la journalisation des activités Team Foundation Server travail échoue sur une collection de projets après expiration du délai.
  • Le certificat n'est pas valide lors de l'utilisation de clients Git avec OpenSSL si vous utilisez un certificat SSL auto-signé généré par TFS.
  • "TF246017: Team Foundation Server n'a pas pu se connecter à la base de données." une erreur se produit lors de la tentative de déconfiguration du rapport dans la console d'administration TFS lorsque la base de données de l'entrepôt n'est pas accessible.
  • L'erreur "Impossible de trouver le validateur pour le jeton" se produit lors de la configuration d'un agent après des modifications apportées à un nom d'hôte TFS, telles que la modification de l'URL publique ou le déplacement des bases de données TFS.
  • tfsconfig offlinedetach ne prévient pas si la collection apparaît hors ligne.
  • Impossible d’enregistrer une nouvelle notification lors de l’utilisation de l’un des modèles de notification, tel que l'élément de travail est créé, si les paramètres régionaux de l'utilisateur ne sont pas en anglais.

TFS 2018

Amélioration du suivi des éléments de travail

  • Assistant de création de projet sur le Web
  • Gestionnaire de modèles de processus sur le Web
  • Formulaire d'élément de travail mobile
  • Filtrage sur les backlogs, les cartes Kanban, les sprints et les requêtes
  • Développer pour afficher les champs vides sur une carte Kanban
  • Les extensions bloquent l'enregistrement d'éléments de travail

Améliorations du contrôle de version

  • Fourches
  • Réglage pour désactiver l'édition Web pour les dépôts TFVC
  • Identifier les branches éventées
  • Rechercher une branche supprimée et la recréer
  • Rechercher un commit dans les branches commençant par un préfixe
  • Appel de requête plus riche sur la page de détails du commit
  • Conserver un nom de fichier lors du déplacement de fichiers vers les validations
  • Afficher, supprimer et filtrer les balises Git
  • Git tags security
  • Complétez automatiquement les éléments de travail lorsque vous complétez des demandes d'extraction
  • Réinitialiser les votes lors de la nouvelle itération
  • Filtrer une arborescence de demande d'extraction par nom de fichier
  • Plus d'options de filtrage des commentaires sur les demandes de tirage
  • Afficher le diff d'origine pour les commentaires de code dans les détails de la demande d'extraction
  • Commentaires de demande de traction pliable
  • Listes de tâches dans les descriptions des demandes d'extraction et les commentaires
  • Capacité à «aimer» les commentaires dans les demandes de tirage
  • Flux de travail amélioré lors de l'approbation avec des suggestions
  • Support du filtrage de chemin pour les notifications Git
  • Excellents modèles de courrier électronique pour les flux de travail de demande de tirage
  • Extensibilité du statut de demande d'extraction

Amélioration des fonctionnalités de collaboration

Améliorations de la gestion des paquets

  • Mises à jour de l'expérience de gestion de paquets
  • Forfaits Maven
  • Nouvelle tâche unifiée NuGet
  • Mises à jour de tâches de construction npm
  • Maven prend désormais en charge les flux authentifiés
  • La tâche dotnet prend en charge les flux authentifiés et les projets Web.
  • Travailler en dehors de votre compte / collection
  • Sélecteur de flux pour les flux Azure DevOps Services / TFS

Construire et publier des améliorations

  • Suppression du support pour les générations XAML
  • Exporter et importer des définitions de construction
  • Obsolète une tâche dans une extension
  • Laisser les sections de construction apportées contrôler la visibilité de la section
  • Prise en charge de groupe variable
  • Travailler avec des fichiers sécurisés tels que des certificats Apple
  • Éditeur de définition de nouvelle version
  • Visualisation du pipeline
  • Interface de configuration en contexte
  • Débuter avec les modèles de déploiement
  • Editeur de tâches et de phases amélioré
  • Onglets Groupes de variables, Rétention et Options
  • Déploiement de VM à l'aide de groupes de déploiement
  • Références de groupe de tâches, gestion des versions, importation et exportation
  • Prise en charge de plusieurs configurations dans les tâches côté serveur (sans agent)
  • Prise en charge des variables dans la tâche d'intervention manuelle
  • Contrôle des versions dans un environnement basé sur la branche source
  • Libérer les déclencheurs des référentiels Git en tant que source d'artefact
  • Release Triggers: déploiement continu pour les modifications transmises à un référentiel Git
  • Améliorations apportées aux tâches côté serveur
  • Libérer le badge d'état dans Code hub
  • Améliorations apportées au menu de définition lors de l'ajout d'artefacts
  • Revenez à la définition de votre version

Tester les améliorations

  • Améliorations de la traçabilité des tests exploratoires pour les liens, les itérations et les chemins d'accès aux éléments de travail
  • Filtres pour les éléments de travail Cas de test dans Plans de test et suites dans Test Hub
  • Tester les graphiques de tendance pour les environnements de version et les tests
  • Prise en charge du formatage de Markdown pour les commentaires d'exécution de test et de résultat de test

Fonctions obsolètes

Pour les problèmes connus, voir Problèmes connus.

TFS 2017

TFS 2017.2 RC1

Amélioration du suivi des éléments de travail

  • Icônes de type d'élément de travail
  • Plans de livraison et critères de terrain
  • Liaison automatique des éléments de travail aux générations
  • Recherche d'élément de travail

Amélioration de la demande d'extraction

  • CTA améliorés pour les auteurs et les relecteurs de relations publiques
  • Commentaires exploitables
  • La vue des mises à jour montre le rebase et la poussée forcée
  • Filtrage des requêtes de filtrage par personnes
  • Raison requise pour ignorer les stratégies de demande d'extraction
  • Partager les demandes de tirage avec les équipes
  • Amélioration des demandes de tirage pour les équipes
  • Notifications par défaut pour les commentaires de demande d'extraction

Améliorations du contrôle de version

  • Expérience de la configuration de nouvelles politiques de branche
  • Nouvelle politique pour aucun commentaire actif
  • Améliorations du hub de fichiers
  • Visualisez votre référentiel Git
  • Afficher les tags Git sur les commits
  • Ajouter des tags aux commits
  • Pages de modifications et d'étagères mises à jour
  • Filtrage de commit amélioré
  • Importer des référentiels de TFVC vers Git
  • Verrouillage de fichier Git LFS
  • Les commentaires de commit Git utilisent le nouveau contrôle de discussion
  • Nouveau contrôle de vue en arbre

Améliorations de la gestion des paquets

  • Expérience de gestion de paquets mise à jour
  • npm LISEZMOI et bouton de téléchargement
  • Tâches de construction NuGet Restore, Command et Tool Installer

Construire et publier des améliorations

  • Nouvel éditeur de définition de construction
  • Recherche de modèle
  • Trouvez et ajoutez rapidement une tâche à l'endroit souhaité
  • Utiliser des paramètres de processus pour passer des arguments clés à vos tâches
  • Tâches de construction conditionnelles
  • Tâches intégrées pour la création et le déploiement d'applications basées sur des conteneurs
  • Mises à jour de déploiement d'Azure Web App
  • Les tâches .NET Core prennent en charge les fichiers de projet
  • Améliorations du déploiement SSH
  • Installer une clé SSH pendant une compilation ou une release
  • Les tâches échouent si Visual Studio 2017 est spécifié mais n'est pas présent sur l'agent
  • Nettoyage automatique de l'espace de travail des agents privés
  • Statut de mise à niveau de l'agent de génération
  • Sélection d'agents privés sur des machines non utilisées
  • Améliorations DevOps iOS
  • Améliorations de la couverture de code Java
  • Améliorations de Maven et SonarQube
  • Meilleure intégration de Jenkins
  • Déploiement de l'ensemble d'échelle de machine virtuelle Azure
  • Remplacer les paramètres de modèle dans les déploiements de groupes de ressources Azure
  • Déclencheurs à libération multiple avec filtres de branche et de tag
  • Définir les valeurs par défaut pour les sources d'artefacts dans une version
  • Séparation des tâches pour le demandeur de déploiement et les approbateurs
  • Approbation du niveau de libération
  • Déploiement sur Azure Government Cloud
  • Définir le nombre maximal de déploiements parallèles
  • Améliorations du délai d'attente pour la tâche d'intervention manuelle
  • Exécution parallèle de la gestion des versions
  • Historique de déploiement d'applications Web dans le portail Azure

Tester les améliorations

  • Exécuter des tests en utilisant des phases d'agent
  • Déclenchement à la demande de tests automatisés

Améliorations administratives

  • Destinataires combinés pour les notifications
  • Notifications prêtes à l'emploi
  • Autorisations de gestion des extensions
  • Recevoir une notification lorsque des extensions sont installées, requièrent de l'attention, etc.
  • Autoriser les administrateurs TFS à ajouter des abonnés au niveau d'accès avancé

Fonctions obsolètes

TFS 2017.1 RC2

Prise en charge des modèles de processus

Améliorations Git

Tester, construire et publier des améliorations

TFS 2017.1 RC1

Fonctionnalités personnelles, administratives et multi-projets

Améliorations Git

  • Importer un référentiel Git à partir de GitHub, Bitbucket, GitLab ou d'autres emplacements
  • Ajouter .gitignore lors de la création du repo
  • Relancer la demande de tirage
  • Markdown dans la description de la demande d'extraction
  • Pièces jointes aux discussions de relations publiques
  • Relancer la demande de tirage
  • Prise en charge des exclusions de fichiers dans la stratégie de relecteur requise
  • Mettez en surbrillance les PR qui ont des mises à jour
  • Politique de branche pour la stratégie de fusion des relations publiques
  • Exposer les informations de conflit de fusion
  • Rechercher un fichier ou un dossier dans l'historique de validation
  • Amélioration de la page d'engagement
  • Recherche de commits dans les branches

Améliorations du hub de code

  • Branche de comparaison configurable
  • Rechercher un fichier ou un dossier dans votre hub de code
  • Repo favoris
  • Bouton Aperçu de Markdown
  • Confirmation de suppression des pensions

Améliorations de la gestion des paquets

  • Libérer les vues dans la gestion des packages
  • npm dans la gestion des paquets

Amélioration de la recherche de code

  • Le service de recherche de code inclut Elasticsearch version 2.4.

Améliorations de la compréhension du code

  • Les tâches MSBuild SonarQube sont maintenant disponibles à partir d'une extension fournie par SonarSource

Construire des améliorations

  • Restaurer les définitions de construction
  • Désactiver la synchronisation et l'extraction des sources dans une construction
  • Git peu profonds et git-lfs
  • Gestion des versions pour les définitions de génération et de publication

Tester les améliorations

  • Vérifier les bogues de l'élément de travail
  • Assistants clients REST pour les opérations d'étape de test
  • Mettre à jour les bogues existants à partir de Web Runner
  • Description du cas de test dans Web Runner
  • Point de contribution du hub de test
  • Supprimer les artefacts de test
  • Favoris pour les plans de test
  • Analyse d'impact des tests pour les tests automatisés gérés
  • Prise en charge par Firefox de l'extension Test & Feedback

Améliorations multi-plateformes

  • Tâche de construction Xcode Mise en forme xcpretty
  • Publication des résultats de test Jenkins et de la couverture de code
  • Xcode 8 signature et exportation de packages dans la tâche de construction Xcode

Améliorations de la gestion des versions

  • Plusieurs horaires dans les communiqués
  • Connexions de service en ligne dans les versions et les versions
  • Lier les artefacts de construction d'un autre projet
  • Améliorations du groupe de ressources Azure
  • Tâche Azure CLI

Fonctions obsolètes

RTF 2017 RTW

Contrôle de la source

Agile et reporting

DevOps

Administration, marché et autres

Fonctions obsolètes

  • Version client du formulaire d'élément de travail: Dans Visual Studio 2017, les éléments de travail s'ouvrent dans une fenêtre de navigateur. Pour en savoir plus sur cette modification, voir l'article de blog Les éléments de travail sont désormais ouverts sur le Web à partir de Visual Studio 15.
  • Gestion de laboratoire: À l'avenir, les outils de gestion natifs des versions et des versions remplacent les anciens outils de gestion des laboratoires. Pour en savoir plus, voir Utiliser Build and Release Management au lieu de Lab Management pour des tests automatisés.
  • Microsoft Test Manager: Le portail Web Test Hub est une solution de gestion de tests complète qui fonctionne sur toutes les plateformes et avec tous les navigateurs. Nous vous recommandons d'utiliser le centre de test via Microsoft Test Manager pour toutes vos exigences en matière de gestion de test. Vous pouvez utiliser Microsoft Test Manager pour tester vos applications de bureau en lançant Microsoft Test Runner (client) à partir du concentrateur de test. Pour en savoir plus, voir Conseils d'utilisation de Microsoft Test Manager.
  • Intégration de Project Server: Team Foundation Server 2017 et les versions ultérieures ne prennent plus en charge l'intégration native avec Microsoft Project Server. Toutefois, des outils tiers sont disponibles pour prendre en charge la synchronisation. Pour plus d'informations, voir Synchroniser Team Foundation Server avec Project Server.
  • Release Manager V1 client / serveur: Les fonctionnalités de gestion des versions sont intégrées à Team Foundation Server 2015 Update 2 et versions ultérieures et au portail Web Release Hub. La version Web la plus récente constitue l'alternative recommandée à la version du serveur et du client. Pour plus d'informations, voir Automatiser les déploiements avec Release Management.
  • Concepteurs UMLRemarque: Ces concepteurs ont été supprimés du client Visual Studio Enterprise, fonctionnalités d’architecture. Pour en savoir plus, voir Nouveautés de la conception dans Visual Studio.

TFS 2015

TFS 2015, mise à jour 4

Team Foundation Server 2015 Update 4 comprend le
Téléchargez Team Foundation Server Update 4.

Pour en savoir plus sur les téléchargements associés, voir la page Téléchargements.

Pour en savoir plus sur les nouveautés et les corrections de bugs apportées dans cette version, voir Notes de publication de Team Foundation Server 2015 Update 4.

TFS 2015, mise à jour 3

Contrôle de la source

Agile et reporting

DevOps

Administration, marché et autres

TFS 2015, mise à jour 2

Team Foundation Server Express

Team Foundation Server 2015 Update 2 et les versions ultérieures sont gratuites pour cinq utilisateurs au maximum, remplaçant ainsi TFS Express. Les utilisateurs TFS Express existants peuvent exécuter une mise à niveau vers Team Foundation Server 2015 Update 2 et continuer à l'utiliser gratuitement pour un maximum de cinq utilisateurs. Pour le sixième utilisateur et au-delà, les CAL doivent être utilisées. Voir la page de tarification de Team Foundation Server.

Contrôle de la source

Agile et reporting

DevOps

Administration, marché et autres

TFS 2015 Update 1

Contrôle de la source

Backlogs agiles

Conseils Kanban

Scrum

Tableaux de bord et requêtes

Construire

Tester

Administration, marché et autres

RTM 2015 de TFS

Contrôle de la source

Agile et reporting

DevOps

Administration, marché et autres

Fonctions obsolètes

Les fonctionnalités suivantes sont obsolètes avec la version indiquée.

Azure DevOps Server 2019

Le plug-in Team Foundation pour Office rend obsolète la prise en charge de Microsoft Project et de Microsoft PowerPoint avec Storyboarding. Intégration de projet et la TFSFieldMapping commandes ne sont pas prises en charge pour Azure DevOps Server 2019 ni pour Azure DevOps Services. Le plug-in continuera à prendre en charge Microsoft Excel.

L'assistant de fonctionnalités de configuration est obsolète.

Nous allons supprimer le modèle d'objet client et les API SOAP dans les versions futures
Bien que Azure DevOps Server 2019 continue de prendre en charge l'API SOAP de suivi d'élément de travail et le modèle d'objet client, il sera supprimé dans la prochaine version majeure d'Azure DevOps Server. Vous pouvez trouver plus d'informations dans notre documentation.

Impact de la mise à niveau vers Azure DevOps Server 2019 sur les tâches: Copie de fichiers d'ordinateur Windows et PoweShell sur l'ordinateur cible
Les groupes de machines sous Test Hub étaient obsolètes dans TFS 2017 RTM. Avec Azure DevOps Server 2019, le service Groupes de machines n'est plus disponible. Cela affectera les utilisateurs de la tâche version 1 de la machine 'Windows Machine File Copy' * et de la version 1 de la tâche 'PowerShell sur les ordinateurs cibles'. *. Pour que vos pipelines continuent de fonctionner,

Vous devez basculer vers la tâche 2 de la tâche 'Windows Machine File Copy' * et fournir le nom de domaine complet de la machine cible au lieu de simplement le nom de la machine.
Passez ensuite à la tâche «Powershell sur la machine cible» version 2. * ou ultérieure et indiquez le nom de domaine complet de la machine ou son nom, suivi des ports de gestion à distance Windows (http / https). Par exemple, targetMachine: 5985 ou targetMachine: 5986

TFS 2018

TFS 2018.2: Tâches d'exécution des tests fonctionnels et de déploiement de l'agent de tâche obsolètes

TFS 2018: Obsolète les fonctionnalités suivantes:

TFS 2017

  • Gestion de laboratoire: À l'avenir, les outils de gestion natifs des versions et des versions remplacent les anciens outils de gestion des laboratoires. Pour en savoir plus, voir Utiliser Build and Release Management au lieu de Lab Management pour des tests automatisés.
  • Microsoft Test Manager: Le portail Web Test Hub est une solution de gestion de tests complète qui fonctionne sur toutes les plateformes et avec tous les navigateurs. Nous vous recommandons d'utiliser le centre de test via Microsoft Test Manager pour toutes vos exigences en matière de gestion de test. Vous pouvez utiliser Microsoft Test Manager pour tester vos applications de bureau en lançant Microsoft Test Runner (client) à partir du concentrateur de test. Pour en savoir plus, voir Conseils d'utilisation de Microsoft Test Manager.
  • Intégration de Project Server: Team Foundation Server 2017 et les versions ultérieures ne prennent plus en charge l'intégration native avec Microsoft Project Server. Toutefois, des outils tiers sont disponibles pour prendre en charge la synchronisation. Pour plus d'informations, voir Synchroniser Team Foundation Server avec Project Server.
  • Release Manager V1 client / serveur: Les fonctionnalités de gestion des versions sont intégrées à Team Foundation Server 2015 Update 2 et versions ultérieures et au portail Web Release Hub. La version Web la plus récente constitue l'alternative recommandée à la version du serveur et du client. Pour plus d'informations, voir Automatiser les déploiements avec Release Management.
  • Concepteurs UMLRemarque: Ces concepteurs ont été supprimés du client Visual Studio Enterprise, fonctionnalités d’architecture. Pour en savoir plus, voir Nouveautés de la conception dans Visual Studio.
  • Version client du formulaire d'élément de travail: Dans Visual Studio 2017, les éléments de travail s'ouvrent dans une fenêtre de navigateur. Pour en savoir plus sur cette modification, voir l'article de blog Les éléments de travail sont désormais ouverts sur le Web à partir de Visual Studio 15.

<! – ->

Laisser un commentaire