Team Foundation Server 2015 Update 4

Last Update: 27/04/2017

Date de publication : 11 avril 2017

Aujourd’hui, nous sommes heureux d’annoncer la disponibilité de Visual Studio Team Foundation Server 2015 Update 4. Il s’agit d’une mise à jour de Team Foundation Server 2015 qui comprend des correctifs de bogues depuis Team Foundation Server 2015 Update 3. Il s’agit d’une version en ligne que vous pouvez installer dans un environnement de production.

Envoyez-nous vos commentaires à l’aide de l’option Commentaires dans Visual Studio. Vous pouvez également envoyer vos suggestions sur le site UserVoice Visual Studio 2015.

Télécharger : Team Foundation Server Update 4

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

Nouveautés de la version RTW

Voici les nouveaux éléments qui ont été ajoutés depuis la version RC :

  • 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.
  • 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.
  • 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.
  • Les extensions ne peuvent pas accéder aux API REST du hub Test.
  • Il peut y avoir des problèmes de performances lors de la réception des notifications.
  • 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.

Nouveautés de TFS 2015 Update 4

Voici tous les correctifs compris dans Update 4 :


Correctifs de bogues en continu

  • 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.
  • L’expérience inline ajouter une carte dans le tableau Kanban ne fonctionne pas correctement. Par exemple, le champ Titre ne peut pas être modifié.
  • 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é.
  • 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.
  • 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.
  • 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.
  • 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 »).
  • 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.

Correctifs de bogues de gestion de version

  • 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.
  • Le fait de renommer des objets de branche dans plusieurs projets peut entraîner la perte des relations parentes.

Correctifs de bogues de build

  • Le premier archivage après la configuration d’un déclencheur d’archivage contrôlé pour une définition de build échoue.
  • 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.
  • 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.
  • Les tâches de génération ne sont pas mises à jour quand l’extension est mise à jour.

Correctifs de bogues de gestion des mises en production

  • 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.

Correctifs de bogues de test

  • Les utilisateurs ne peuvent pas déployer un agent de test autonome.
  • Quand vous sélectionnez un plan de test, le filtre source est 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.
  • 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.
  • 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.
  • 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.
  • Nouveauté de la version RTW : Les extensions ne peuvent pas accéder aux API REST du hub Test.

Correctifs de bogues d’administration

  • La console d’administration (TfsMgmt) peut se fermer inopinément pendant une mise à niveau.
  • 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.
  • 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.
  • Nouveauté de la version RTW : La réception des notifications peut entraîner des problèmes de performances.
  • 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.
  • 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. Avec cette mise à jour, il leur suffit de configurer l’URL publique dans TFSMgmt.exe pour générer des URL https://.
  • Le raccordement de service Jenkins était incompatible avec les versions plus récentes de Jenkins à cause d’un nouveau modèle d’authentification. Avec cette version, les versions plus récentes de Jenkins sont compatibles.

Correctifs de bogues Marketplace

  • Les installations de MS.TFS.Server sont maintenant prises en charge.
  • Cette mise à jour permet désormais de prendre en charge les extensions payantes en préversion sur TFS 2015. 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. 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.