Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans le dernier sprint, nous avons annoncé un ensemble d’améliorations apportées à la nouvelle expérience de demande de tirage. Dans ce sprint, nous doublons nos investissements dans cet espace avec une autre série d’améliorations. En janvier 2021, nous prévoyons de rendre la nouvelle expérience accessible à tous.
Fonctionnalités
Azure Repos
- Clic unique pour basculer entre les vues inline et diff
- Navigation vers les validations parentes
- Plus d’espace pour les dossiers et les fichiers avec des noms longs dans l’onglet Fichiers pr
- Conserver la position de défilement lors du redimensionnement du volet Diff sous l’onglet des fichiers PR
- Rechercher une validation sur un appareil mobile
- Utilisation améliorée de l’espace pour le nouvel affichage mobile Diff de fichier PR
- Images améliorées dans l’affichage de résumé PR
- Expérience de branche améliorée lors de la création d’une PR
Azure Pipelines
- Graphique Historique pour les pools d’agents (Aperçu)
- Intégration de la gestion des changements ServiceNow avec des pipelines YAML
Azure Repos
Cette mise à jour inclut les améliorations suivantes des pull-request basées sur vos retours.
Remarque
Notez que la nouvelle interface de pull request sera activée pour toutes les organisations en janvier 2021 et que vous ne pourrez pas revenir à l'ancienne interface.
Cliquer pour basculer entre les affichages inline et diff
Dans l’expérience précédente, vous pouvez basculer entre les affichages inline et diff avec un seul clic. Nous avons ramené cette fonctionnalité dans la nouvelle expérience sans avoir à sélectionner une liste déroulante.

Navigation vers les validations parentes
Dans la page Validations, vous pouvez comparer les modifications apportées dans une validation particulière avec sa validation parente. Cependant, vous pourriez vouloir naviguer vers le commit parent et comprendre davantage comment ce commit diffère de son propre parent. Cela est souvent nécessaire lorsque vous souhaitez comprendre toutes les modifications d’une version. Nous avons ajouté une carte de parent(s) à un commit pour vous aider en ce sens.
navigation 
Plus d’espace pour les dossiers et les fichiers avec des noms longs dans l’onglet Fichiers pr
Les dossiers et les fichiers avec des noms longs ont été coupés en raison d’un manque d’espacement horizontal dans l’arborescence de fichiers. Nous avons récupéré de l’espace supplémentaire dans l’arbre en modifiant l’indentation de l’arbre pour qu’elle corresponde au nœud racine et en masquant le bouton des points de suspension sur la page sauf au survol.
Image de la nouvelle arborescence de fichiers :

Image de l’arborescence de fichiers lors du pointage sur un répertoire :

Conserver la position de défilement lors du redimensionnement du panneau des différences dans l’onglet Fichiers PR
Lors du redimensionnement du panneau de différences côte à côte dans l’onglet fichiers de la demande de tirage, la position de défilement de l’utilisateur serait perdue. Ce problème a été résolu ; l’emplacement de défilement de l’utilisateur est maintenant conservé lors d'un redimensionnement du panneau de différences.
Rechercher une validation sur un appareil mobile
Lorsque vous affichez la page Commits sur un appareil mobile, la zone de recherche est manquante dans la nouvelle expérience. Par conséquent, il est difficile de trouver un commit par son hachage et de l’ouvrir. Cela a été résolu maintenant.
Utilisation améliorée de l’espace pour le nouvel affichage mobile Diff de fichier PR
Nous avons mis à jour cette page pour mieux utiliser l’espace afin que les utilisateurs puissent voir plus de fichiers dans les vues mobiles au lieu d’avoir 40 % de l’écran occupé par un en-tête.

Images améliorées dans l'affichage de résumé PR
Les images modifiées dans une demande de tirage n’étaient pas affichées dans la vue récapitulative de la demande de tirage, mais elles s’affichaient correctement dans la vue des fichiers de demande de tirage. Ce problème a été résolu.
Expérience de branche améliorée lors de la création d’une PR
Avant cette mise à jour, cette expérience n’était pas idéale, car elle comparerait les modifications avec la branche par défaut du référentiel au lieu de la branche de comparaison.

Azure Pipelines
Remarque
Les images Azure Pipelines sont mises à jour en permanence dans le but de fournir aux utilisateurs la meilleure expérience possible. Ces mises à jour de routine sont principalement destinées à résoudre les bogues ou les logiciels obsolètes. Ils n’auront souvent aucun impact sur vos pipelines, mais ce n’est pas toujours le cas. Votre pipeline peut être affecté s’il dépend d'un logiciel qui a été supprimé ou mis à jour dans l’image.
Pour en savoir plus sur les mises à jour à venir sur nos images Windows, Linux et macOS, consultez les annonces suivantes :
Pour consulter les notes de publication des versions en avant-première et des modifications déjà déployées, veuillez vous abonner aux notes de publication suivantes :
Graphique historique des pools d’agents (aperçu)
Nous recevons souvent des questions des utilisateurs qui se demandent pourquoi leurs travaux ne sont pas en cours d’exécution. La réponse la plus courante à cette question est que le pool n’a pas suffisamment de concurrence, mais il a toujours été difficile de le diagnostiquer.
Aujourd’hui, nous sommes heureux d’annoncer une préversion publique des graphiques d’utilisation historique pour les pools d’agents. Ces graphiques vous permettent d’afficher les travaux s’exécutant dans vos pools par rapport à la concurrence de votre pool sur une période allant jusqu’à 30 jours. Vous pouvez explorer ces données à quatre intervalles de temps différents (1, 7, 14, 30 jours).

Les données d’utilisation du pool d’agents sont échantillonées et agrégées par le service Analytics toutes les 10 minutes. Le nombre de travaux est tracé en fonction du nombre maximal de travaux en cours d’exécution pour l’intervalle de temps spécifié.
Cette fonctionnalité est activée par défaut. Pour l’essayer, suivez les instructions ci-dessous.
- Dans les paramètres du projet, accédez à l’onglet Pipelines « Pools d’agents »
- Dans le pool d’agents, sélectionnez un pool (par exemple, Azure Pipelines)
- Dans le pool, sélectionnez l’onglet « Analytique »
Intégration de la gestion des modifications ServiceNow à des pipelines YAML
L’application Azure Pipelines pour ServiceNow vous aide à intégrer Azure Pipelines et ServiceNow Change Management. Avec cette mise à jour, nous allons faire en sorte qu’Azure Pipelines prenne conscience du processus de gestion des modifications géré dans ServiceNow plus loin dans les pipelines YAML.
En configurant la vérification « Gestion des modifications ServiceNow » sur une ressource, vous pouvez maintenant suspendre la modification à approuver avant de déployer la build sur cette ressource. Vous pouvez créer automatiquement une modification pour une étape ou attendre une demande de modification existante.

Vous pouvez également ajouter la tâche UpdateServiceNowChangeRequest dans un travail serveur pour mettre à jour la demande de modification avec l’état du déploiement, les notes, etc.
Étapes suivantes
Remarque
Ces fonctionnalités seront déployées au cours des deux à trois prochaines semaines.
Passez à Azure DevOps et jetez un coup d’œil.
Comment fournir des commentaires
Nous aimerions entendre ce que vous pensez de ces fonctionnalités. Utilisez le menu d’aide pour signaler un problème ou fournir une suggestion.

Vous pouvez également obtenir des conseils et répondre à vos questions par la communauté sur Stack Overflow.
Merci
Vijay Machiraju