Team Foundation Server 2015 Update 4.1 Team Foundation Server 2015 Update 4.1

Date de publication de Team Foundation Server 2015 Update 4.1 : 28 février 2018Team Foundation Server 2015 Update 4.1 Release Date: February 28, 2018

Nouveautés de Team Foundation Server 2015 Update 4.1What's New in Team Foundation Server 2015 Update 4.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é dans Team Foundation Server 2015 Update 4.This update fixes potential cross site scripting (XSS) and other security vulnerabilities in Team Foundation Server 2015 Update 4. 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 2015 Update 4.1.It is a full upgrade, so you can upgrade directly to TFS 2015 Update 4.1.

Envoyez-nous vos commentaires à l’aide de l’option Commentaires dans Visual Studio.Send us your feedback using the Feedback option in Visual Studio. Vous pouvez également envoyer vos suggestions sur le site UserVoice Visual Studio 2015.You may also submit suggestions on the Visual Studio 2015 UserVoice site.

Télécharger : Team Foundation Server Update 4.1Download: Team Foundation Server Update 4.1

Pour en savoir plus sur les téléchargements associés, consultez la page Téléchargements.To learn more about related downloads, see the Downloads page.


Date de publication de Team Foundation Server 2015 Update 4 : 11 novembre 2017Team Foundation Server 2015 Update 4 Release Date: April 11, 2017

Nouveautés de TFS 2015 Update 4What's New in TFS 2015 Update 4?

Voici tous les correctifs compris dans Update 4 :This includes all the fixes in Update 4:


Correctifs de bogues en continu Agile Bug Fixes

  • Les macros @Today et @Me ne fonctionnent pas correctement dans une langue autre que l’anglais dans les règles de style de cartes de tableau Kanban.The @Today and @Me macros do not work correctly in non-English in the Kanban board card style rules.
  • L’expérience inline ajouter une carte dans le tableau Kanban ne fonctionne pas correctement.The inline add card experience on the Kanban board does not work correctly. Par exemple, le champ Titre ne peut pas être modifié.For example, the Title field cannot be edited.
  • Si un utilisateur bascule entre deux éléments de travail du même type dans la page de requêtes avant que le chargement des champs HTML soit terminé, le champ HTML peut devenir vide et l’élément de travail erroné.If a user switches between two work items of the same type on the queries page before the HTML fields finish loading, the HTML field may become empty and the work item will become dirty.
  • L’API de lot, telle que WorkItemStore.GetWorkItemIdsForArtifactUris(), peut retourner des résultats incorrects quand elle est appelée avec un grand nombre de chaînes.The Batch API, such as WorkItemStore.GetWorkItemIdsForArtifactUris(), may return incorrect results when called with many strings.
  • Quand un client a des règles dans le flux de travail global et qu’il tente de les déplacer vers une définition de type d’élément de travail, une erreur « TF237090 : N’existe pas ou l’accès est refusé » se produit.When a customer has rules in the global workflow and tries to move them to a work item type definition, there will be an error, "TF237090: Does not exist or access is denied".
  • Si une instance de TFS a une collection dont le nom contient un espace et une URL publique différente de l’URL interne, les images inline peuvent être absentes dans les éléments de travail en cas d’ouverture par un autre utilisateur.If a TFS instance has a collection with a space in the name and has a public URL that is different from the internal URL, inline images may be missing in work items when opened by another user.
  • La synchronisation de l’entrepôt de suivi des éléments de travail échoue avec un conflit de noms quand des noms de champs ne diffèrent que par un espace remplaçant un « . » ou un « _ » (par exemple « Mon champ » et « Mon_champ »).Work item tracking warehouse sync fails with a name conflict when field names only differ by a space replacing a "." or "_" (i.e. "My Field" and "My_Field").
  • La synchronisation de l’entrepôt de suivi des éléments de travail échoue quand un élément de travail a un commentaire de lien qui contient des caractères spéciaux, tel que 0x0B.Work item tracking warehouse sync fails when a work item has a link comment that contains special characters, such as 0x0B.

Correctifs de bogues de gestion de version Version Control Bug Fixes

  • La destruction d’un très grand projet d’équipe ou d’une très grande arborescence source TFVC dépasse le délai d’attente et est annulée.Destroying a very large team project or a very large TFVC source tree will time out and rollback.
  • Le fait de renommer des objets de branche dans plusieurs projets peut entraîner la perte des relations parentes.Renaming branch objects across projects may lose the parent relationships.

Correctifs de bogues de build Build Bug Fixes

  • Le premier archivage après la configuration d’un déclencheur d’archivage contrôlé pour une définition de build échoue.The first check-in after configuring a Gated Check-in trigger for a build definition fails.
  • L’erreur « Un élément avec la même clé a déjà été ajouté » s’affiche pendant le chargement de tâches de génération ou la mise en file d’attente de builds.The error, "An item with the same key has already been added", is shown while loading build tasks or queuing builds.
  • L’agent de build Windows ne peut pas générer à partir de dépôts Subversion en cas d’exécution sur Windows 32 bits.The Windows build agent cannot build from Subversion repositories when running on 32-bit Windows.
  • Les tâches de génération ne sont pas mises à jour quand l’extension est mise à jour.Build tasks are not getting updated when the extension is updated.

Correctifs de bogues de gestion des mises en production Release Management Bug Fixes

  • Dans un environnement de mise en production, si vous choisissez l’option Tous les utilisateurs dans l’ordre séquentiel et que vous modifiez l’ordre de l’approbateur, la définition n’est pas marquée comme erronée et ne peut pas être enregistrée.In a release environment, if the All users in sequential order option is chosen and the approver order is changed, the definition is not marked dirty and cannot be saved.

Correctifs de bogues de test Testing Bug Fixes

  • Les utilisateurs ne peuvent pas déployer un agent de test autonome.Users are unable to deploy a standalone test agent.
  • Quand vous sélectionnez un plan de test, le filtre source est null.When selecting a test plan, the source filter is null.
  • Quand vous marquez un cas de test comme suspendu et que vous enregistrez et fermez Test Runner, vous ne pouvez pas continuer le cas de test quand vous revenez au test.When you mark a test case as paused then save and close the test runner, you cannot continue the test case when you return to the test.
  • Nouveauté de la version RTW : Quand un lien entre un bogue et un résultat de test est supprimé, la date de suppression n’est pas mise à jour dans l’entrepôt.New for RTW: When link between a bug and a test result gets deleted, the deletion date does not get updated in the warehouse.
  • Nouveauté de la version RTW : Les clients ne disposant pas d’autorisations sur le chemin de zone par défaut reçoivent une erreur « La séquence ne contient aucun élément » quand ils affichent les résultats de test d’une build.New for RTW: Customers who do not have permissions on the default area path will get an error “Sequence contains not elements” when viewing a build's test results.
  • Nouveauté de la version RTW : Dans l’outil MTM, les clients reçoivent une erreur « Échec du lancement de l’opération de clonage » quand ils essaient de cloner un plan de test.New for RTW: In the MTM tool, customers get an error “Failed to initiate clone operation” when trying to clone a test plan.
  • Nouveauté de la version RTW : Les extensions ne peuvent pas accéder aux API REST du hub Test.New for RTW: Extensions are not able to access Test hub REST APIs.

Correctifs de bogues d’administration Administration Bug Fixes

  • La console d’administration (TfsMgmt) peut se fermer inopinément pendant une mise à niveau.The admin console (TfsMgmt) may close unexpectedly during an upgrade.
  • Les relecteurs de code dans les versions non anglaises de TFS ne reçoivent pas d’e-mail en cas d’ajout aux révisions de code.Code reviewers in non-English versions of TFS do not get an email when added to code reviews.
  • La mise à niveau vers TFS 2015 peut échouer avec des noms d’espace de travail en double si un utilisateur orphelin a un espace de travail avec le même nom qu’un utilisateur valide.The upgrade to TFS 2015 may fail with duplicate workspace names if an orphaned user has a workspace with same name as valid user.
  • Nouveauté de la version RTW : La réception des notifications peut entraîner des problèmes de performances.New for RTW: There can be performance problems when receiving notifications.
  • Nouveauté de la version RTW : La chaîne de connexion de l’entrepôt pointe vers la base de données de configuration (au lieu de la base de données de l’entrepôt) après une mise à niveau si les bases de données se trouvent sur différentes instances de SQL.New for RTW: The warehouse connection string points to the configuration database, instead of the warehouse database, after an upgrade, if the databases are on different SQL instances.
  • Dans les versions précédentes, les clients utilisant le déchargement SSL devaient ajouter l’en-tête X-Forwarded-Proto sur leur équilibreur de charge.In previous releases, customers using SSL offloading needed to add the X-Forwarded-Proto header on their load balancer. Avec cette mise à jour, il leur suffit de configurer l’URL publique dans TFSMgmt.exe pour générer des URL https://.With this update, they can simply configure the public URL in TFSMgmt.exe to generate https:// URLs.
  • Le raccordement de service Jenkins était incompatible avec les versions plus récentes de Jenkins à cause d’un nouveau modèle d’authentification.The Jenkins Service Hook was incompatible with newer versions of Jenkins because of a new authentication pattern. Avec cette version, les versions plus récentes de Jenkins sont compatibles.With this release, newer versions of Jenkins are compatible.

Correctifs de bogues Marketplace Marketplace Bug Fixes

  • Les installations de MS.TFS.Server sont maintenant prises en charge.Installations of MS.TFS.Server are now supported.
  • Cette mise à jour permet désormais de prendre en charge les extensions payantes en préversion sur TFS 2015.Paid Preview extensions are now supported on TFS 2015 through this update. Une fois installées, elles deviennent gratuites à vie, car aucune intégration prête à l’emploi de Commerce pour les extensions n’est disponible pour TFS 2015.Once installed they become free forever since out-of-box Commerce integration for extensions does not exist for TFS 2015. En outre, tout identificateur dans le manifeste d’extension qui n’est pas compris par le système est ignoré pour ne pas bloquer l’installation.Additionally, any flag in the extension manifest not understood by the system will be ignored and install will not be blocked.

Haut de page
Top of Page