Azure Repos – Sprint 155 Update
Features
- Verbesserte Filteroptionen für die Codesuche
- Code Coverage-Metriken und Branch-Richtlinie für Pull Requests
- Filtern von Kommentarbenachrichtigungen aus Pull Requests
- Diensthooks für Pull Request-Kommentare
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.
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.
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.
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.
Diensthooks für Pull Request-Kommentare
Sie können jetzt Diensthooks für Kommentare in einem Pull Request basierend auf Repository und Zielbranch erstellen.
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.
Sie können auch Rat und Ihre Fragen von der Community auf Stack Overflow beantworten lassen.
Vielen Dank,
Sam Guckenheimer
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für