Azure Repos – Sprint 155 Update

Features

Verbesserte Filteroptionen für die Codesuche

Bisher hat die Codesuche 39 Codesuchfilter unterstützt, z. B. comment: und def:. Die Daten deuten darauf hin, dass viele Filter nicht verwendet wurden. Daher entfernen wir einige Filter und führen andere zusammen. Mit diesem Update haben wir die Anzahl der Filter auf 19 reduziert. Dies hilft, indem Codesuchabfragen effizienter gestaltet werden und die Übersichtlichung der Benutzeroberfläche reduziert wird.

Filteroptionen für die Codesuche.

Beispielsweise wird jetzt func: method :zugeordnet, d. h. wenn Sie nach func:AccountAdmin suchen, werden die Ergebnisse method:AccountAdmin zugeordnet. Auf ähnliche Weise werden makrodef: und macroref:makro:zugeordnet. Andererseits sind Filter wie union: und org: aufgrund mangelnder Verwendung veraltet.

Code Coverage-Metriken und Branch-Richtlinie für Pull Requests

Sie können jetzt Code Coverage-Metriken für Änderungen in der Pull Request-Ansicht (PR) anzeigen. Dadurch wird sichergestellt, dass Sie Ihre Änderungen durch automatisierte Tests angemessen getestet haben. Coverage status wird in der PR-Übersicht als Kommentar angezeigt. Sie können Details der Abdeckungsinformationen für jede Codezeile anzeigen, die in der Datei diff Ansicht geändert wird.

Code Coverage-Metriken und Branch-Richtlinie für Pull Requests

Zeigen Sie Details der Abdeckungsinformationen für jede geänderte Codezeile an.

Darüber hinaus können Repositorybesitzer jetzt Code Coverage-Richtlinien festlegen und verhindern, dass große, ungetestete Änderungen in einem Branch zusammengeführt werden. Die gewünschten Abdeckungsschwellenwerte können in einer azurepipelines-coverage.yml Einstellungsdatei definiert werden, die im Stammverzeichnis des Repositorys eingecheckt wird, und die Abdeckungsrichtlinie kann mithilfe der vorhandenen Konfiguration einer Branchrichtlinie für zusätzliche Dienste in Azure Repos definiert werden.

Definieren sie Abdeckungsschwellenwerte.

Filtern von Kommentarbenachrichtigungen aus Pull Requests

Kommentare in Pull Requests können aufgrund von Benachrichtigungen häufig zu viel Rauschen führen. Wir haben ein benutzerdefiniertes Abonnement hinzugefügt, mit dem Sie filtern können, welche Kommentarbenachrichtigungen Sie abonnieren, nach Kommentaralter, Kommentar, gelöschten Kommentar, erwähnten Benutzern, Pull Request-Autor, Zielbranch und Threadteilnehmern. Sie können diese Benachrichtigungsabonnements erstellen, indem Sie in der oberen rechten Ecke auf das Benutzersymbol klicken und zu Benutzereinstellungen navigieren.

Filtert Kommentarbenachrichtigungen aus Pull Requests.

Filtert Kommentarbenachrichtigungen in den Benutzereinstellungen.

Diensthooks für Pull Request-Kommentare

Sie können jetzt Diensthooks für Kommentare in einem Pull Request basierend auf Repository und Zielbranch erstellen.

Diensthaken für Pull Request-Kommentare.

Nächste Schritte

Hinweis

Diese Features werden in den nächsten zwei bis drei Wochen eingeführt.

Wechseln Sie zu Azure DevOps, und sehen Sie sich an.

Senden von Feedback

Wir würden uns freuen zu hören, was Sie zu diesen Features halten. Verwenden Sie das Feedbackmenü, um ein Problem zu melden oder einen Vorschlag zu machen.

Einen Vorschlag unterbreiten

Sie können auch Rat und Ihre Fragen von der Community auf Stack Overflow beantworten lassen.

Vielen Dank,

Sam Guckenheimer