Notes de publication de Team Foundation Server 2017 Update 3Team Foundation Server 2017 Update 3 Release Notes
|Communauté | des développeurs Configuration requise et compatibilité | Termes du contrat de licence | Blog sur TFS DevOps | Hachages SHA- 1 | | Notes sur les dernières versions de Visual Studio 2019|| Developer Community | System Requirements and Compatibility | License Terms | TFS DevOps Blog | SHA-1 Hashes | | Latest Visual Studio 2019 Releases Notes|
Notes
Il ne s’agit pas de la dernière version de Team Foundation Server.This is not the latest version of Team Foundation Server. Pour télécharger la dernière version, accédez aux notes de publication actuelles de Team Foundation Server 2018 Update 3.To download the latest release, please visit the current release notes for Team Foundation Server 2018 Update 3. Vous pouvez modifier la langue de cette page en cliquant sur l’icône en forme de globe dans le pied de page, puis en sélectionnant la langue de votre choix.You can change the language of this page by clicking the globe icon in the page footer and selecting your desired language.
Dans cet article, vous trouverez des informations sur Team Foundation Server 2017 Update 3.In this article, you will find information regarding Team Foundation Server 2017 Update 3. Cliquez sur le bouton pour télécharger.Click the button to download.
Pour en savoir plus sur Team Foundation Server 2017, consultez la page Configuration requise et compatibilité de Team Foundation Server.To learn more about Team Foundation Server 2017, see the Team Foundation Server Requirements and Compatibility page.
Pour plus d’informations, consultez la page d’installation TFS.Please see the TFS Install page for more information.
****
_ Date de publication : 10 septembre 2019*_ Release Date: September 10, 2019*
Détails des nouveautés de Team Foundation Server 2017 Update 3.1 Patch 8Details of What's New in Team Foundation Server 2017 Update 3.1 Patch 8
Nous avons publié un correctif de sécurité pour TFS 2017 Update 3.1 qui corrige le bogue suivant.We have released a security patch for TFS 2017 Update 3.1 that fixes the following bug. Consultez le billet de blog pour plus d’informations.Please see the blog post for more information.
- CVE-2019-1305 : Vulnérabilité aux scripts de site à site (XSS) dans les dépôtsCVE-2019-1305: Cross site scripting (XSS) vulnerability in Repos
****
_ Date de publication : 13 août 2019*_ Release Date: August 13, 2019*
Détails des nouveautés de Team Foundation Server 2017 Update 3.1 Patch 7Details of What's New in Team Foundation Server 2017 Update 3.1 Patch 7
Nous avons publié un correctif de sécurité pour TFS 2017 Update 3.1 qui corrige le bogue suivant.We have released a patch for TFS 2017 Update 3.1 that fixes the following bug. Consultez le billet de blog pour plus d’informations.Please see the blog post for more information.
- La synchronisation de l’entrepôt de suivi des élément de travail arrête la synchronisation en affichant le message d’erreur suivant : « TF221122 : Une erreur s'est produite lors de la synchronisation de l’entrepôt de suivi des élément de travail pour la collection de projets d'équipe ou Team Foundation Server ATE.The Work Item Tracking Warehouse Sync stops syncing with an error: "TF221122: An error occurred running job Work Item Tracking Warehouse Sync for team project collection or Team Foundation server ATE. ---> System.Data.SqlClient.SqlException : Impossible de créer un enregistrement de compensation.---> System.Data.SqlClient.SqlException: Cannot create compensating record. Données historiques manquantes. »Missing historic data."
Date de publication : 9 juillet 2019Release Date: July 9, 2019
Détails des nouveautés de Team Foundation Server 2017 Update 3.1 Patch 6Details of What's New in Team Foundation Server 2017 Update 3.1 Patch 6
Nous avons publié un correctif de sécurité pour TFS 2017 Update 3.1 qui corrige le bogue suivant.We have released a security patch for TFS 2017 Update 3.1 that fixes the following bug. Consultez le billet de blog pour plus d’informations.Please see the blog post for more information.
- CVE-2019-1072 : Vulnérabilité de l’exécution de code à distance dans le suivi des éléments de travailCVE-2019-1072: Remote code execution vulnerability in work item tracking
****
_ Date de publication : 14 mai, 2019*_ Release Date: May 14, 2019*
Détails des nouveautés de Team Foundation Server 2017 Update 3.1 Patch 5Details of What's New in Team Foundation Server 2017 Update 3.1 Patch 5
Nous avons publié un correctif de sécurité pour TFS 2017 Update 3.1 qui corrige les bogues suivants.We have released a security patch for TFS 2017 Update 3.1 that fixes the following bugs. Consultez le billet de blog pour plus d’informations.Please see the blog post for more information.
- CVE-2019-0872 : Vulnérabilité liée aux scripts intersites (XSS) dans Test PlansCVE-2019-0872: Cross site scripting (XSS) vulnerability in the Test Plans
- CVE-2019-0979 : Vulnérabilité liée aux scripts intersites (XSS) dans le hub UtilisateurCVE-2019-0979: Cross site scripting (XSS) vulnerability in the User hub
****
_ Date de publication : 9 avril 2019*_ Release Date: April 9, 2019*
Détails des nouveautés de Team Foundation Server 2017 Update 3.1 Patch 4Details of What's New in Team Foundation Server 2017 Update 3.1 Patch 4
Nous avons publié un correctif de sécurité pour TFS 2017 Update 3.1 qui corrige les bogues suivants.We have released a security patch for TFS 2017 Update 3.1 that fixes the following bugs. Consultez le billet de blog pour plus d’informations.Please see the blog post for more information.
- CVE-2019-0866 : Vulnérabilité liée à l’exécution de code à distance dans PipelinesCVE-2019-0866: Remote code execution vulnerability in Pipelines
- CVE-2019-0868 : Vulnérabilité liée aux scripts intersites (XSS) dans PipelinesCVE-2019-0868: Cross site scripting (XSS) vulnerability in Pipelines
- CVE-2019-0870 : Vulnérabilité liée aux scripts intersites (XSS) dans PipelinesCVE-2019-0870: Cross site scripting (XSS) vulnerability in Pipelines
- CVE-2019-0871 : Vulnérabilité liée aux scripts intersites (XSS) dans PipelinesCVE-2019-0871: Cross site scripting (XSS) vulnerability in Pipelines
****
_ Date de publication : 12 mars 2019*_ Release Date: March 12, 2019*
Détails des nouveautés de Team Foundation Server 2017 Update 3.1 Patch 3Details of What's New in Team Foundation Server 2017 Update 3.1 Patch 3
Nous avons publié un correctif de sécurité pour TFS 2017 Update 3.1 qui corrige le bogue suivant.We have released a security patch for TFS 2017 Update 3.1 that fixes the following bug. Consultez le billet de blog pour plus d’informations.Please see the blog post for more information.
- CVE-2019-0777 : Vulnérabilité liée aux scripts intersites (XSS) dans PipelinesCVE-2019-0777: Cross site scripting (XSS) vulnerability in Pipelines
****
_ Date de publication : 28 février 2018*_ Release Date: February 28, 2018*
Détails des nouveautés de Team Foundation Server 2017 Update 3.1Details of What's New in Team Foundation Server 2017 Update 3.1
Cette mise à jour corrige les vulnérabilités potentielles liées aux scripts de site à site (XSS) et d’autres aspects de la sécurité.This update fixes potential cross-site scripting (XSS) and other security vulnerabilities. Consultez le billet de blog pour plus d’informations.See the blog post for more information. Cette mise à niveau est complète, donc vous pouvez effectuer directement la mise à niveau vers TFS 2017 Update 3.1.It is a full upgrade, so you can upgrade directly to TFS 2017 Update 3.1.
****
_ Date de publication : 6 novembre 2017*_ Release Date: November 6, 2017*
Détails des nouveautés de Team Foundation Server 2017 Update 3Details of What's New in Team Foundation Server 2017 Update 3
Il s’agit d’une mise à jour de Team Foundation Server 2017 qui comprend des correctifs de bogues depuis Team Foundation Server 2017 Update 2.This is an update for Team Foundation Server 2017 that includes bug fixes since Team Foundation Server 2017 Update 2.
- TravailWork
- CodeCode
- GénérerBuild
- Version releaseRelease
- TestTest
- RapportsReporting
- AdministrationAdministration
TravailWork
- L’exportation d’un modèle avec le code de caractère ASCII >127 n’a pas de WebLayout et contient des noms de fichiers incorrects.Exporting a template with ASCII character code >127 does not have WebLayout and includes incorrect file names.
- Les paramètres de tableau et de carte ne gèrent pas le changement de nom du type d’élément de travail.Board and Card Settings does not handle Work Item Type rename.
- La réorganisation des cartes de tableau Kanban en Turc doit se faire par rang dans la pile.Kanban board card reordering in Turkish should be by stack rank.
- Dans l’API REST, WorkItemSearchConditionalFaultIn doit lever l’exception NotSupportedException pour le service Recherche.REST API WorkItemSearchConditionalFaultIn should throw NotSupportedException for Search.
- L’événement StructureChangeNotification n’est pas déclenché pour WIT.StructureChangeNotification event not firing for WIT.
- Ajout d’un lien vers des informations supplémentaires quand la limite maximale des liens est dépassée.Add link to more info when exceeding max links limit.
- Optimisation du plan d’exécution de la migration des données des champs d’élément de travail pour améliorer les performances de mise à niveau.Optimize work item field data migration execution plan to improve upgrade performance.
- Le menu contextuel Assigné à doit utiliser une chaîne de zone de liste déroulante au lieu d’un nom d’affichage pour lever toute ambiguïté.Assigned To context menu should use combo string instead of display name to disambiguate.
CodeCode
- Maven : La couverture du code est désormais générée.Maven: Code coverage will now be generated.
- Les fichiers HTML ne s’affichent plus par défaut en mode Aperçu dans le nouvel Explorateur.HTML files will no longer default to Preview mode in the new Explorer.
- Nous avons ajouté une barre de défilement dans l’affichage des ensembles de modifications.We have added a scroll bar when viewing changesets.
- Nous avons résolu le défilement vertical sur le web (Code -> Ensembles de modifications en tant que fichiers) qui fonctionne à présent dans Internet Explorer 11/Chrome.We fixed the vertical scrolling in Web (both Code->Changesets as Files) will now work in IE 11/Chrome.
- Le défilement fonctionne dans l’Explorateur de la source (Internet Explorer/Edge).Scrolling now works in Source Explorer (IE/Edge).
- Vous pouvez désormais filtrer les ensembles de modifications pour les utilisateurs qui ont quitté le projet.You can now filter changesets for users who have left the project.
- Vous pouvez sélectionner un fichier, puis le resélectionner dans le répertoire racine de l’arborescence de gauche tout en restant en mode plein écran.You are now able to select a file, then select back in the root directory, of the left tree, and remain in full screen mode.
- L’URL de recherche ne lève plus d’exception quand elle dépasse la longueur prise en charge par défaut quand il y a un grand nombre de dépôts.The search URL will no longer throw an exception when it exceeds the defaulted supported length if there are a large number of repositories.
- Les dossiers de fichiers ne sont plus configurés si le dépôt Git ne contient aucune branche par défaut.File folders are no longer configured if there is no default branch in the Git Repository.
- L’installation d’extension n’entre pas en conflit avec les travaux des opérations de désinstallation d’extension précédente.Extension installs will not conflict with the jobs of previous extension uninstall operations.
- Nous avons corrigé la recherche, qui désormais fonctionne malgré les échecs de travaux.We fixed Search and it now works despite job failures.
- ReindexingStatus ne reste plus à l’état Inprogress si le travail Accountfaultin est exécuté plusieurs fois.ReindexingStatus will no longer remain in an Inprogress state if the Accountfaultin job is run more than once.
- L’analyse TFVC n’échoue plus à cause de problèmes d’autorisation de gestion de versions.TFVC crawl will no longer fail due to version control (VC) permission issues.
- La fonction de recherche n’échoue plus après la mise à niveau vers TFS 2017 Update 2 dans la version japonaise.The Search function will no longer fail post upgrade to TFS 2017 Update 2 in the Japanese build.
- La fonction de recherche n’échoue plus comme elle le faisait lors de la mise à niveau de TFS Update 1 vers TFS Update 2.The Search function will no longer fail as it did when upgrading from TFS Update 1 to TFS Update 2.
- Le message Résultat du travail fournit désormais plus d’informations dans l’indexation.The Job Result message will now give more insights into the indexing.
- Nous avons réduit le nombre d’échecs de l’opération Patch.We have reduced the Patch operation failure count.
- Le robot soumis à un délai analyse désormais au moins un lot, quelle que soit la limite de temps d’exécution du travail.TimeBoxed Crawler will now crawl at least one batch irrespective of job execution time limit.
- Nous avons corrigé les indicateurs KPI de l’opération Patch pour les fichiers en échec afin d’assurer une cohérence avec les journaux de la recherche.We fixed patch operation KPIs for failed files to be consistent with logs for Search.
- Nous avons amélioré la prise en charge de la version du protocole SSH dans Git pour Windows.We improved the support for SSH protocol version in Git for Windows.
GénérerBuild
- Erreur pendant la tentative d’inscription de l’agent de build : Authentification - « Pile insuffisante pour continuer l’exécution du programme en toute sécurité. »Error while attempting to register build agent: Authentication - "Insufficient stack to continue executing the program safely."
- Mise à jour de vsts-agent pour exécuter la nouvelle version de git.Update vsts-agent to carry new version of git.
- Activation de la tâche du programme d’installation de l’outil NuGet pour inclure NuGet.exe 4.3.0 dans les builds à des fins de compatibilité avec .NET.Enable NuGet Tool Installer task in order to allow for NuGet.exe 4.3.0 to be included in builds for compatibility with .NET.
- Le champ RequestedFor de la build XAML planifiée n’est pas défini.RequestedFor field of scheduled XAML build is not set.
ÉditionRelease
- Mise à niveau à partir de TFS 2017 faisant échouer la migration du service connecté Azure vers le point de terminaison de service.Upgrade from TFS 2017 failing migration of Azure-based connected service-to-service endpoint.
TesterTest
- La tâche de déploiement de l’agent de test rencontre plusieurs problèmes sur les ordinateurs Win7-SP1.Deploy Test Agent task has multiple issues on Win7-SP1 machine.
- Si le chemin de l’agent de test est incorrect, il n’est pas enregistré en tant qu’erreur dans le journal, mais il apparaît seulement dans le débogage.If the Test Agent path is incorrect, it is not logged as error, but appears only in debug.
- Une exécution/tâche de test ne doit pas échouer en cas d’échec du chargement d’un attachement.Test run/task should not fail if an attachment upload failed.
- L’API GetTestPlatform recherche un fichier testplatform.config dans le répertoire de détection en fonction de la configuration.GetTestPlatform API will look for a testplatform.config file in the probing directory based on configuration.
- Suppression des index sur dbo.tbl_TestResult pour améliorer de façon significative les performances de mise à niveau.Drop indexes on dbo.tbl_TestResult to significantly improve upgrade performance.
- Amélioration des performances de l’étape de maintenance de la migration des résultats de test pour booster de façon significative les performances de mise à niveau.Improve performance of test results migration servicing step to significantly improve upgrade performance.
RapportsReporting
- Les rapports RDL Burndown affichent désormais la durée correcte des tâches supprimées.The RDL Burndown Reports now shows the correct amount of time for deleted tasks.
la base de donnéesAdministration
- L’URL publique de la page Utilisateurs doit correspondre à l’URL d’appel, par exemple quand un équilibreur de charge est impliqué.Users page Public URL should match the calling URL such as when a load balancer is involved.
Problèmes connusKnown Issues
Les formulaires d’éléments de travail ne s’affichent pas correctement dans le webWork item forms do not render correctly in the web
Problème :Issue:
Si vous avez installé un contrôle personnalisé, comme le contrôle à valeurs multiples, pour le client Visual Studio et non pour le client web, les formulaires d’éléments de travail ne s’affichent pas dans le web.If you have a custom control, such as the multi-value control, installed for the Visual Studio client but not the web client, work item forms in the web fail to render.
Solution de contournement :Workaround:
Vous devez effectuer une mise à jour vers la dernière version de votre contrôle.You will need to update to the latest version of your control. Vous devez ajouter une disposition web qui ne contient pas l’élément de contrôle manquant.It is necessary to add a web layout that does not contain the missing control element. Le contrôle à valeurs multiples le plus récent pour TFS 2017 est accessible dans la page Contrôles personnalisés pour TFS Work Item Tracking.You can find the latest multi-value control for TFS 2017 Update on the Custom Controls for TFS Work Item Tracking page. Pour plus d’informations sur la disposition, consultez All FORM XML elements reference (TFS 2015) (Référence des éléments XML FORM (TFS 2015).For more information on the layout, see All FORM XML elements reference (TFS 2015) page.
Consultez les problèmes signalés par les clients pour Team Foundation Server 2017.See customer-reported issues reported for Team Foundation Server 2017.
Commentaires et suggestionsFeedback & Suggestions
Nous aimerions connaître votre opinion !We would love to hear from you! Vous pouvez signaler et suivre un problème sur Developer Community et obtenir des conseils sur Stack Overflow.You can report a problem and track it through Developer Community and get advice on Stack Overflow.