Team Foundation Server 2015 Update 3 Team Foundation Server 2015 Update 3

Date de publication : 27 juin 2016Release Date: June 27, 2016

Aujourd’hui, nous sommes heureux d’annoncer la disponibilité de Visual Studio Team Foundation Server 2015 Update 3.Today, we are happy to announce the availability of the Visual Studio Team Foundation Server 2015 Update 3. Il s’agit de la version la plus récente de Team Foundation Server (TFS), plateforme de collaboration au cœur de la solution de gestion du cycle de vie des applications de Microsoft.This is the newest version of Team Foundation Server (TFS), the collaboration platform at the core of Microsoft's application lifecycle management (ALM) solution. Il s’agit des notes de mises à jour de la version la plus récente, alors vous ne trouverez peut-être pas celles auxquelles vous vous attendez.If these were not the release notes you were expecting, you have reached the release notes for the most current version.

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 3Download: Team Foundation Server Update 3

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

NouveautésWhat's New ?

Autres modificationsOther Changes

Prise en charge de SSH pour les dépôts Git SSH Support for Git Repos

Avec TFS 2015 Update 3, vous pouvez désormais vous connecter à n’importe quel dépôt Git Team Foundation Server à l’aide d’une clé SSH.With TFS 2015 Update 3, you can now connect to any Team Foundation Server Git repo using an SSH key. Ceci est très utile si vous développez sur Linux ou Mac.This is very helpful if you develop on Linux or Mac. Téléchargez simplement votre clé SSH personnelle et vous voilà prêt à travailler.Just upload your personal SSH key and you're ready to go.

SDK de widgets de tableau de bord Dashboard Widget SDK

Dans Update 3, vous pouvez non seulement utiliser les widgets de tableau de bord tels quels, mais aussi créer vos propres widgets à l’aide du SDK.In Update 3, not only can you use the out-of-the box dashboard widgets, you can also create your own widgets by using the SDK. Pour plus d’informations, consultez la page Ajouter un widget de tableau de bord sur VisualStudio.com.For more information, see the Add a dashboard widget page on VisualStudio.com.

Test : nouvelles fonctionnalités et correctifs de bogues Testing - New Features & Bug Fixes

Test : nouvelles fonctionnalités - prise en charge d’Azure, de SCVMM et de VMWareTesting - New Features - Support for Azure, SCVMM and VMWare

Vous pouvez maintenant définir dynamiquement des machines de test dans le cloud avec Azure, ou en local avec SCVMM ou VMWare, et utiliser ces machines pour exécuter des tests de façon distribuée.You can now dynamically set up test machines in the cloud with Azure, or on-premises using SCVMM or VMWare and use these machines to run tests in a distributed manner. Vous pouvez utiliser une des tâches de configuration de machine, Azure, SCVMM ou VMWare, suivie de la tâche Exécuter les tests fonctionnels pour exécuter des tests.You can use one of the machine provisioning tasks - Azure, SCVMM or VMWare followed by the Run Functional Tests task to run tests. Pour plus d’informations, consultez la page Installer et configurer des agents de test.For more information, please see the Install and configure test agents page.

Test : correctifs de boguesTesting - Bug Fixes

Bogues signalés via Connect :Bugs reported through Connect:

  • Le fichier de paramètres de test est ignoré quand l’option Exécuter en parallèle est sélectionnée.Test settings file is ignored when "Run in Parallel" is selected.
  • Le dossier TEMP n’est pas nettoyé une fois le déploiement de l’agent de test terminé.TEMP folder is not cleaned after Test Agent Deployment is completed.
  • La chaîne de filtrage source est obligatoire même quand Sélection de test a la valeur Plan de test.Source filter string is required even with Test Selection set to Test Plan. L’utilisateur obtient l’erreur « Impossible de lier l’argument au paramètre « SourceFilter », car il s’agit d’une chaîne vide » si la chaîne est vide.User gets error "Cannot bind argument to parameter 'SourceFilter' because it is an empty string" if string is empty.
  • La fonctionnalité Envoyer par courrier électronique ou imprimer les artefacts de test se bloque et génère une erreur de type JavaScript.Email/print test artifacts feature hangs and throws JavaScript TypeError.
  • La fenêtre Test Runner web ne renvoie plus le texte à la ligne.Web test runner window no longer wraps text.

Autres correctifs de bogues :Other bug fixes:

  • Le message « DistributedTests : une exception s’est produite durant l’analyse de buildId » s’affiche dans la version."DistributedTests: Exception occurred while parsing buildId" is thrown in Release.
  • L’exécution de tests à distance est brusquement interrompue avec l’erreur « L’accès au chemin est refusé. ».Remote Test Execution gets aborted abruptly with error - Access to the path is denied.
  • Impossible de charger les résultats des tests à partir des tâches Ant, Maven ou Gradle dans la version.Test results cannot be uploaded from Ant, Maven or Gradle tasks in Release.
  • La tâche VSTest échoue si les chemins complets de 2 DLL sont séparés par un point-virgule.VsTest task fails if full path of 2 DLLs are given separated by semicolon.
  • Aucun résultat des tests n’est affiché dans la version quand les résultats sont regroupés par « Suite de tests » et que l’environnement sélectionné est « Tous ».No Test results are shown in Release when results are grouped by 'Test Suite' and Environment selected is 'All.'
  • La tâche Visual Studio Test ne charge pas les résultats des tests si le dossier des résultats est configuré dans le fichier RunSettings.Visual Studio Test task will not upload test results if results folder is configured in runsettings file.
  • Le lien hypertexte de demande de commentaires est incorrect dans une demande par courrier électronique.Feedback request hyperlink is incorrect in email request.
  • Les suites de tests basées sur une requête ne reflètent pas correctement les tests lors de l’affectation de tous les cas de test de cette suite de tests à exécuter par plusieurs testeurs.Query based test suites do not properly reflect the tests when assigned all the test cases in this test suite to be run by multiple testers.
  • Exception Microsoft.TeamFoundation.TestManagement.Server.InvalidStructurePathException : le chemin de structure CEBIS FWK n’est pas valide.Exception Microsoft.TeamFoundation.TestManagement.Server.InvalidStructurePathException: The structure path CEBIS FWK is not valid.
  • Erreur dans le hub de test après la mise à niveau de TFS vers 2015.1.Error in test hub after upgrading of TFS to 2015.1.
  • MTM 2015 | 2013 - TFS 2015.2 | Analyser les séries de tests - Les résultats dans l’onglet Plan apparaissent vides pour certains utilisateurs.MTM 2015 | 2013 - TFS 2015.2 | Analyze test runs -results , Plan tabs comes up as empty for specific users.
  • Tentatives de chargement de fichier de capture d’écran MTM après l’échec avec l’erreur « Fichier introuvable ».MTM Screen capture file upload retries after the failure with file not found error.

Correctifs de bogues en continu Agile Bug Fixes

Bogues signalés via Connect :Bugs reported through Connect:

  • La définition de styles dans les cartes de tableaux du sprint peut provoquer une erreur si la valeur des paramètres régionaux est le français.Setting styles in the sprint board cards may cause an error if the locale is set to French.
  • La définition de styles dans les cartes de tableaux du sprint peut provoquer une erreur si la valeur des paramètres régionaux est l’allemand.Setting styles in the sprint board cards may cause an error if the locale is set to German.
  • Impossible de créer une requête quand il existe une clause avec un chemin de zone avec des caractères non standard, tels qu’un trait de soulignement ou un guillemet simple.Unable to create a query when there is a clause with an Area Path with non-standard characters, such as an underscore or single quote.
  • Le contrôle d’étiquette de liens n’affiche pas les liens hypertexte dans l’accès web.The links label control does not show hyperlinks in web access.
  • La création de projets d’équipe provoque une erreur TF30177 « Impossible d’insérer une ligne de clé en double dans l’objet dbo.Constants ».Creating new team projects causes a TF30177 "Cannot insert duplicate key row in object 'dbo.Constants" error.
  • La boîte de dialogue Ajouter un widget privilégie la langue du navigateur sur celle sélectionnée dans « Mon profil ».The Add Widget dialog respects the browser language over the language selected in "My Profile."
  • Dans le widget de diagramme de build, la dernière barre du diagramme s’affiche en vert, même si la build échoue.In the Build Chart widget, the most recent bar in the chart shows green, even if the build fails.
  • En l’absence de bannière de participant, les utilisateurs ne savent pas s’ils sont connectés en tant que participant et n’ont pas accès à toutes les fonctionnalités.The Stakeholder banner is missing so users are not aware they are logged in as a stakeholder and do not have access to all features.
  • Les fichiers Readme ne sont pas toujours affichés dans la page d’accueil de projet d’équipe.Readme files are not always displayed on the Team Project welcome page.
  • Lors de la définition d’une partie d’heure dans un suivi des éléments de travail, les valeurs de mois et de jour peuvent être inversées.When setting a part of a time in work item tracking, the month and day values may get switched.

Autres correctifs de bogues :Other bug fixes:

  • Un contrôle de page web de suivi des éléments de travail faisant référence à un champ d’identité en tant que Param génère une erreur quand la valeur est vide.A Work Item Tracking Web Page control referencing an identity field as Param with through an error when the value is empty.
  • Erreur lors de la modification du nom du widget du résultat de la requête.Error when changing the name of the Query Result widget.
  • L’entrée des heures restantes n’est pas suffisante sur la carte.The Remaining Hours input is not big enough on the card.
  • Le Backlog n’est pas chargé quand l’utilisateur ne dispose pas des autorisations pour un élément de travail parent.Backlog doesn't load when the user doesn't have permissions to a parent work item.
  • La navigation vers le hub de travail après la modification des projets d’équipe aboutit à une erreur TF400483.Navigating to the WORK hub after changing team projects results in a TF400483 error.
  • L’icône du gestionnaire de tableau de bord n’a aucun indice visuel sur le focus.The Dashboard Manager icon has no visual cue on focus.
  • L’icône Ajouter un tableau de bord du gestionnaire de tableau de bord n’a aucun indice visuel clair sur le focus.The Add Dashboard icon in Dashboard Manager has no clear visual cue on focus.
  • Les boutons d’ajout et de suppression du tableau de bord du gestionnaire de tableau de bord ne fonctionnent pas en appuyant sur Entrée.The add and delete Dashboard buttons in Dashboard Manager do not work on pressing ENTER.
  • Dans les widgets de vignette de requête et de graphique d’élément de travail, quand vous utilisez la tabulation dans le panneau de configuration, l’entrée est bloquée sur le sélecteur de requête avec une erreur indiquant qu’aucune requête n’est sélectionnée.In the Query Tile and Work Item Chart widgets, when tabbing through the configuration blade, the input will get stuck on the Query Selector with an error that no query is selected.
  • Lors de la mise à niveau à partir de Team Foundation 2013 Update 1 ou version antérieure, le contenu de la page d’accueil du projet n’est pas migré.When upgrading from Team Foundation 2013 Update 1 or earlier, the contents of the project homepage will not be migrated.
  • Avec une licence de participant, vous ne pouvez pas naviguer entre les tableaux de bord.When licensed as a Stakeholder, you can't navigate between dashboards.
  • Dans le widget Markdown, si le markdown fait référence à une image dans le contrôle de code source, elle ne s’affiche pas.In the markdown widget, if the markdown references an image in source control, it won't display.
  • Si un widget tiers est dans un état d’erreur, le chargement de l’intégralité du tableau de bord échoue.If a third party widget is in an error state, the entire dashboard fails to load.
  • Si un widget tiers est dans un état d’erreur, les nouveaux widgets sont ajoutés comme éléments vides.If a third party widget is in an error state, adding new widgets get added as blank.
  • Si un widget tiers est dans un état d’erreur, puis supprimé du tableau de bord, la bannière d’erreur n’est pas effacée.If a third part widget is in an error state and then removed from the dashboard, the error banner is not cleared.
  • Quand des widgets de tableau de bord sont ajoutés et en conflit entre eux, comme dans différentes sessions de navigateur en même temps, l’erreur n’est pas descriptive.When dashboard widgets are added and conflict with one another, such as in different browser sessions at the same time, the error is not descriptive.
  • Les avatars ne sont pas chargés dans le widget de requête de tirage.Avatars don't load in the Pull Request widget.
  • Dans le widget de diagramme de build, l’icône du dernier état terminé est incorrecte par rapport au diagramme de build.In the Build Chart widget, the last completed status icon is incorrect when compared to the build chart.
  • En mode d’édition d’un tableau de bord, la bannière d’erreur est recouverte par l’arrière-plan du tableau de bord.When in Edit Mode of a dashboard, the error banner is covered up with the dashboard background.
  • Dans le widget des liens de Visual Studio, l’image Ouvrir dans Visual Studio est de couleur violette unie.In the Visual Studio Links widget, the "Open in Visual Studio" image is plain purple.
  • Quand vous apportez des modifications dans le panneau Configurer un widget, aucune invite relative à l’abandon des modifications ne s’affiche lors de l’annulation.When making changes in the configure widget blade, there is no prompt about discarding changes when cancelling out.
  • Si un widget comporte une erreur, l’utilisateur peut toujours enregistrer les modifications de configuration.If a widget has an error, the user can still save configuration changes.
  • Lors de l’aperçu d’un widget dans le tableau de bord, il fait l’objet d’un zoom avant et est flou.When previewing a widget in the dashboard, it is zoomed in and blurry.
  • L’utilisation de la tabulation en mode d’édition du tableau de bord permet d’appuyer sur la touche Tab dans le widget au lieu d’utiliser les icônes de suppression et de configuration.Tabbing in the Dashboard edit mode tabs through the widget instead of the delete and configure icons.
  • En mode d’édition du tableau de bord, Échap doit permettre de quitter le mode d’édition.When in the Dashboard edit mode, ESC should exit out of edit mode.
  • Quand vous créez un widget de graphique d’élément de travail dans Firefox, les types de graphiques sont de tailles différentes.When creating a new Work Item Chart widget in Firefox, the chart types are of varying sizes.
  • Dans le widget de graphique d’élément de travail, les options de graphique ne sont pas affichées tant qu’une requête n’est pas sélectionnée.In the Work Item Chart widget, the chart options aren't displayed until a query is selected.
  • Dans le widget de vue d’ensemble du sprint, la définition des dates des itérations n’actualise pas le widget.In the Sprint Overview widget, setting the iteration dates does not refresh the widget.
  • Dans le widget de burndown du sprint, vous n’ouvrez pas le lightbox en utilisant la tabulation pour accéder au graphique et en appuyant sur Entrée.In the Sprint Burndown widget, tabbing to the graph and hitting Enter does not open the lightbox.
  • Dans la vignette de requête conditionnelle, le champ d’entrée pour une règle autorise un nombre à cinq chiffres, mais affiche uniquement quatre chiffres.In the Conditional Query Tile, the input field for a rule allows a five digit number but only displays four digits.

Correctifs de bogues de build Build Bug Fixes

Bogues signalés via Connect :Bugs reported through Connect:

  • Impossible de filtrer les builds par des balises sur Firefox.Unable to filter builds by tags on Firefox.
  • Quand vous définissez les autorisations d’un utilisateur sur une build, une erreur se produit lors de l’enregistrement.When setting the permissions of a user on a build, there is an error when saving.
  • Si une build est planifiée pour s’exécuter en fin de soirée, elle s’exécute le jour précédent.If a build is scheduled to run in the late evening, it runs on the previous day.
  • Échec de la build avec le message « TF14044 : accès refusé : le service de build de la collection de projets utilisateur requiert la ou les autorisations globales AdminWorkspaces ».Build fails with "TF14044: Access Denied: User Project Collection Build Service needs the AdminWorkspaces global permission(s).".
  • La mise en forme de l’heure de Mon profil n’est pas utilisée dans le hub de build.The time formatting from My Profile is not used in the Build hub.
  • Échec de la build avec un message de type « cURL introuvable dans le chemin » lors de l’exécution d’une tâche cURL dans la build.Build fails with "curl was not found in the path" error when running a curl task in Build.
  • La build contrôlée affiche l’erreur « Jeu de réservations introuvable ».Gated build gives an error of "Shelveset not found."
  • Il existe des problèmes de mise en forme lors de la création d’une définition de build dans Chrome.There are formatting problems when creating a new build definition in Chrome.
  • Quand une build XAML comporte un grand nombre d’avertissements, elle affiche le message d’erreur « Une erreur non définie s’est produite lors de la tentative de connexion au serveur.When a XAML Build has a large number of warnings, it shows an error of "An undefined error occurred while attempting to connect to the server. Code d’état 0. ».Status code 0.".
  • Quand vous redimensionnez la colonne Raison dans la page Build, l’intégralité du tableau d’icônes s’affiche.When resizing the Reason column in the Build page, the entire icon array is shown.
  • Échec de la build avec un message de type « Configuration et plateforme de solution non valides ».Build fails with "Invalid solution configuration and platform.".
  • Quand vous incluez une tâche d’installation npm, les builds échouent avec une erreur indiquant que l’installation npm est introuvable.When including an npm install task, builds fail with an error that it cannot find the npm install.
  • Erreur « Format d’étiquette source non valide  » quand vous modifiez une définition de build qui étiquette un dépôt Git avec un numéro de build.Error of "Invalid source label format" when editing a build definition that labels a Git repository with a build number.
  • L’intégration continue n’est pas toujours déclenchée lors de l’utilisation d’un dépôt Git externe.Continuous Integration does not always trigger when using an external Git repository.
  • Sur les collections de projets mises à niveau, les archivages contrôlés échouent en raison de l’utilisation du compte de build au lieu du compte de service.On upgraded project collections, gated checkins fail due it using the build account instead of service account.

Autres correctifs de bogues :Other bug fixes:

  • Échec de getBuildBadge vso-node-api si vous utilisez un jeton d’accès personnel sans l’autorisation « Toutes les portées ».getBuildBadge vso-node-api fails if using a PAT without the "All Scopes" permission.
  • Si un nom de définition de build contient des crochets, le numéro de révision n’est pas calculé correctement.If a build definition name contains square brackets, the revision number is not calculated correctly.
  • Lors du fractionnement d’une collection de projets d’équipe, il existe des identités de service de build en double.When splitting a Team Project Collection, there are duplicate build service identities.
  • Quand vous entrez un nom de jeu de réservations lors de la mise en file d’attente d’une nouvelle build, vous obtenez le message d’erreur trompeur suivant : « Certains problèmes liés à la définition ou à la requête vont empêcher l’exécution de la build : La valeur spécifiée pour SourceVersion n’est pas une spécification de version valide. ».When entering a shelveset name when queuing a new build, you get a misleading error of "There are issues with the request or definition that will prevent the build from running: The value specified for SourceVersion is not a valid version spec.".
  • Les extensions avec des tâches de build multiplateformes ne fonctionnent pas.Extensions with cross platform build tasks do not work.
  • Échec de la connexion de la build à Subversion quand vous utilisez le port SSL 8443.Build fails to connect to Subversion when using SSL port 8443.
  • Quand vous utilisez un dépôt SVN pour une build sans mappages, la version source n’est pas définie.When using an SVN repository for a build which doesn't have mappings, the Source Version is not set.
  • Impossible de mettre en file d’attente une build de gestion de version Team Foundation à partir d’une étiquette source.Cannot queue a Team Foundation Version Control build from a source label.

Correctifs de bogues de gestion de version Version Control Bug Fixes

Remarque : Il s’agit de correctifs de bogues pour la gestion de version dans Team Foundation Server.Note: These are bug fixes for Version Control in Team Foundation Server. Pour les correctifs de gestion de version dans Visual Studio, consultez les Notes de publication de Visual Studio.For Version Control fixes in Visual Studio, see the Visual Studio Release Notes.

Bogues signalés via Connect :Bugs reported through Connect:

  • Quand vous utilisez Git LFS, vous pouvez rencontrer des problèmes avec des fonctions telles que le clonage du dépôt.When using Git LFS, there may be problems with functions such as cloning the repo.
  • Il existe des erreurs de journal des événements de requête de tirage Git horaire de type « TF53010 : l’erreur suivante s’est produite dans un composant ou une extension Team Foundation. ».There are hourly Git pull request event log errors of "TF53010: The following error has occurred in a Team Foundation component or extension.".

Autres correctifs de bogues :Other bug fixes:

  • L’ajout d’un type de lien de dernière version à un élément de travail ne fonctionne pas.Adding a Latest Version link type to a work item does not work.
  • L’adaptateur d’entrepôt de gestion de version Team Foundation échoue après la mise à niveau à partir de Team Foundation Server 2010.The Team Foundation Version Control warehouse adapter fails after upgrading from Team Foundation Server 2010.
  • Il existe une limite de 25 validations lors de la liaison aux éléments de travail pendant la création d’une requête de tirage.There is a limit of 25 commits when linking to work items during pull request creation.
  • Si plusieurs définitions de build sont configurées pour un dépôt, l’Explorateur de builds peut afficher le nom d’une définition, mais établir le lien vers la dernière build sur une autre.If a repository has multiple build definitions configured, the Build Explorer may show one definition's name but link to the last build on another.
  • Dans les requêtes de tirage, le sélecteur d’identité est coupé sur le côté droit.In Pull Requests, the identity picker is cut off on the right side.
  • Les fichiers de gestion de version Team Foundation indiquent un changement d’encodage même si ce n’est pas le cas.Team Foundation Version Control files show that there is an encoding change even if there was no change.
  • Sur git push sur SSH, l’erreur « TF401030 : L’en-tête du pack Git n’est pas valide. » s’affiche.On a Git push over SSH, there is an error "TF401030: The Git pack header is invalid.".

Correctifs de bogues d’administration Administration Bug Fixes

Bogues signalés via Connect :Bugs reported through Connect:

  • Lors du fractionnement d’une collection de projets d’équipe après le clonage de la collection et la suppression d’un projet d’équipe dans la première collection, l’autre collection peut ne pas afficher le projet qui a été supprimé dans l’autre collection.When splitting a team project collection, after cloning the collection and deleting a team project in the first collection, the other collection may not show the project that was deleted in the other collection. L’URL directe fonctionnera, mais l’utilisateur ne peut pas accéder au projet d’équipe.The direct URL will work, but the user cannot browse to the team project.

Autres correctifs de bogues :Other bug fixes:

  • Lors de la mise à niveau, la vérification de la disponibilité peut échouer avec des erreurs indiquant que le port 8080 n’est pas disponible et « TF401147 : les ports configurés précédemment pour le site Service web de la couche Application sont utilisés actuellement. ».When upgrading, the readiness check may fail with errors that Port 8080 is unavailable and "TF401147: The previously configured ports for the Application Tier Web Service site are currently in use.".
  • Dans la console Administration, l’URL du serveur proxy est vide.In the Admin Console, the Proxy Server URL is blank.
  • Quand vous configurez TFS, le port et le répertoire virtuel peuvent incorrectement reprendre les mappages par défaut.When configuring TFS, the port and vdir may incorrectly fall back to the default mappings.
  • La console Administration peut se bloquer lors du chargement de l’onglet Collections.The Admin Console may crash when loading the Collections tab.

Correctifs de bogues d’extensibilité Extensibility Bug Fixes

Bogues signalés via Connect :Bugs reported through Connect:

  • L’erreur « TF400367 : impossible d’effectuer la requête en raison d’un type d’hôte incompatible » s’affiche lors de l’omission de la collection dans l’URL quand vous utilisez les SDK TFS."TF400367: The request could not be performed due to a host type mismatch" error when omitting the collection in the URL when using the TFS SDKs.
  • La suppression d’une branche déclenche une build lors de l’utilisation des raccordements de services Jenkins.Deleting a branch triggers a build when using Jenkins service hooks.
  • Quand vous cliquez sur Gérer les événements dans une salle de l’équipe, une erreur de type « Niveau de navigation non valide » s’affiche.When clicking Manage Events in a team room, there is an error "Invalid Navigation Level".
  • Lors de l’utilisation des alertes, les champs peuvent contenir des valeurs autorisées inattendues.When working with Alerts, fields may have unexpected allowed values.
  • Des e-mails ne sont pas toujours reçus pour les alertes.Emails are not always received for alerts.
  • Des alertes pour les projets d’équipe avec des espaces dans le nom incluent des liens non valides.Alerts for team projects with spaces in the name include invalid links.
  • Il n’existe aucun lien vers Toutes les alertes dans la page d’administration des alertes.There is no link to All Alerts in the Alerts administration page.
  • Dans la version en chinois de TFS, il n’existe aucune option Slack dans les raccordements de services.In the Chinese version of TFS, there is no Slack option in service hooks.

Gestion des versions Release Management

Nous avons résolu certains des problèmes signalés dans la version web de Release Management.We've fixed some of the reported issues in the web-based version of Release Management. Voici les principaux problèmes qui ont été résolus :Here are some of the key issues that were fixed:

  • Une erreur non définie s’affiche quand vous parcourez le hub des versions, quand le réseau est instable.Undefined error is shown while browsing the Release hub, when network is flaky.
  • Le téléchargement d’un artefact de suppression de serveur crée un fichier supplémentaire sous le répertoire des artefacts de la build.Downloading server drop artifact creates additional file under Build artifacts directory.
  • Des points de terminaison de service en double sont créés à partir de la boîte de dialogue de création de points de terminaison.Duplicate service endpoints are created from endpoint creation dialog.
  • La tâche du programme d’installation de NuGet échoue avec Release Management.Nuget Installer task fails with Release Management.
  • Actualisation automatique : la barre jaune des approbations en attente n’est pas affichée après le démarrage du déploiement sur un environnement.Auto-refresh: Pending approvals yellow bar is not displayed after starting deployment on an environment.
  • L’option d’e-mail dans les approbations n’est pas activée s’il existe plusieurs approbateurs pour un environnement.Email option in approvals is not enabled if there are multiple approvers for an environment.

Nous avons également résolu quelques bogues signalés dans la version WPF de Release Management.We've also fixed a few reported bugs in the WPF version of Release Management.

  • Quand il existe une non-correspondance de version d’API, releasemanagementbuild.exe doit afficher un message d’erreur approprié au lieu d’une erreur 403.When there is an api-version mismatch, releasemanagementbuild.exe should show proper error message instead of 403 error.
  • Défaillances intermittentes du réseau lors de la copie de fichiers sur le système de déploiement.Intermittent network failures when copying files to Deployer.

Problèmes connus Known Issues

Pour une description complète des problèmes connus dans cette version, consultez l’article MSDN suivant : Problèmes connus de Team Foundation Server Update 3.For a complete description of known issues in this release, see the following MSDN article: Known Issues in Team Foundation Server Update 3

Haut de page
Top of Page