Neue Azure Boards- und Azure Repos-App für Microsoft Teams – Sprint 159 Update
Im Sprint 159-Update von Azure DevOps freuen wir uns, die neue Microsoft Teams-App für Azure Boards und Azure Repos bekannt zu geben. Mit der Azure Boards-App können Sie die Aktivität von Arbeitselementen überwachen und Arbeitselemente aus Ihrem Microsoft Teams-Kanal erstellen. Auf der anderen Seite können Sie mit der Azure Repos-App Ihre Repositorys überwachen und benachrichtigt werden, wenn Code gepusht/eingecheckt wird, Pull Requests (PR) erstellt, PRs aktualisiert werden und vieles mehr in Ihrem Microsoft Teams-Kanal.
Weitere Informationen finden Sie weiter unten in der Liste Features .
Neuerungen in Azure DevOps
Features
Azure Boards:
- Azure Boards-App für Microsoft Teams
- Importieren von Arbeitselementen aus einer CSV-Datei
- Hinzufügen eines übergeordneten Felds zu Arbeitselementkarten
- Hinzufügen eines übergeordneten Felds zu Backlog und Abfragen
- Schnelle Navigation in Azure Boards Suche
Azure Repos:
- Azure Repos-App für Microsoft Teams
- Markieren von Dateien als überprüft in einem Pull Request
- Neue Web-Benutzeroberfläche für Azure Repos Landing Pages (Vorschau)
- Näherungsunterstützung für die Codesuche
Azure Pipelines:
- Bereitstellen von Azure Resource Manager (ARM) auf Abonnement- und Verwaltungsgruppenebene
- Updates zu gehosteten Pipelineimages
- CD-Funktionen für Ihre mehrstufigen YAML-Pipelines
- Bitbucket-Integration und andere Verbesserungen bei den ersten Schritten mit Pipelines
- Unterstützung für PowerShell-Skripts im Azure CLI-Task
Wiki:
Azure Boards
Azure Boards-App für Microsoft Teams
Wir freuen uns, die neue Azure Boards-App für Microsoft Teams bekannt zu geben. Mit dieser App können Sie die Aktivität von Arbeitselementen überwachen und neue Arbeitselemente direkt in Ihren Microsoft Teams-Kanälen erstellen. Mit der App können Sie Ereignisabonnements einrichten und verwalten, einschließlich erstellter Arbeitselemente, aktualisierter Arbeitselemente usw. und , um Benachrichtigungen für diese Ereignisse in Ihrem Teams-Kanal zu erhalten. Die Unterhaltungen im Kanal können zum Erstellen von Arbeitselementen verwendet werden. Darüber hinaus können Sie Arbeitselemente-URLs verwenden, um Arbeitselemente zu verwenden, um Vorschauen zu erhalten und Diskussionen darüber zu initiieren.
Importieren von Arbeitselementen aus einer CSV-Datei
Bisher war der Import von Arbeitselementen aus einer CSV-Datei von der Verwendung des Excel-Plug-Ins abhängig. In diesem Update bieten wir eine erstklassige Importerfahrung direkt aus Azure Boards, damit Sie neue oder vorhandene Arbeitselemente importieren oder aktualisieren können. Weitere Informationen finden Sie in der Dokumentation hier.
Hinzufügen eines übergeordneten Felds zu Arbeitselementkarten
Der übergeordnete Kontext ist jetzt in Ihrem Kanban-Board als neues Feld für Arbeitselementkarten verfügbar. Sie können jetzt das Feld Übergeordnetes Element zu Ihren Karten hinzufügen, ohne dass Problemumgehungen wie Tags und Präfixe verwendet werden müssen.
Hinzufügen eines übergeordneten Felds zu Backlog und Abfragen
Das übergeordnete Feld ist jetzt verfügbar, wenn Backlogs und Abfrageergebnisse angezeigt werden. Um das übergeordnete Feld hinzuzufügen, verwenden Sie die Ansicht Spaltenoptionen .
Schnelle Navigation in Azure Boards Suche
Sie können nun den Kontext Ihrer Suche festlegen, indem Sie backlog, board, sprint und work item in das Suchfeld auf Azure Boards eingeben / und auswählen. Dieses Feature erleichtert Ihnen die Suche nach elementen in Azure Boards, ohne die Registerkarten für Ihre Suche wechseln zu müssen.
Tipp
Sie können die schnelle Navigation aufrufen, indem Sie die Tastenkombination / auf Azure Boards eingeben.
Für alle Entitäten auf Azure Boards filtert dieses Feature die zuletzt aufgerufenen Elemente und die obersten Ergebnisse für den Suchbegriff nach dem Kontext, und Sie können ein Ergebnis auswählen, um direkt zum Element zu navigieren.
Azure Repos
Azure Repos-App für Microsoft Teams
Wir freuen uns, die neue Azure Repos-App für Microsoft Teams ankündigen zu können. Mit dieser App können Sie Ihre Repositorys überwachen und benachrichtigt werden, wenn Code gepusht/eingecheckt wird, Pull Requests (PR) erstellt oder aktualisiert werden und vieles mehr in Ihrem Teams-Kanal. Darüber hinaus helfen Ihnen Vorschauen für Pull Request-URLs, Diskussionen über PRs zu initiieren und kontextbezogene und aussagekräftige Unterhaltungen zu führen. Die App unterstützt sowohl Git- als auch TFVC-Repositorys.
Markieren von Dateien als überprüft in einem Pull Request
Manchmal müssen Sie Pull Requests überprüfen, die Änderungen an einer großen Anzahl von Dateien enthalten, und es kann schwierig sein, nachzuverfolgen, welche Dateien Sie bereits überprüft haben. Jetzt können Sie Dateien in einem Pull Request als überprüft markieren.
Sie können eine Datei als überprüft markieren, indem Sie das Dropdownmenü neben einem Dateinamen verwenden oder mit dem Mauszeiger auf den Dateinamen klicken.
Hinweis
Dieses Feature dient nur dazu, Ihren Fortschritt zu verfolgen, wenn Sie einen Pull Request überprüfen. Es stellt keine Abstimmung über Pull Requests dar, sodass diese Markierungen nur für den Prüfer sichtbar sind.
Dieses Feature wurde basierend auf einem Vorschlag des Entwicklercommunity priorisiert.
Neue Web-Benutzeroberfläche für Azure Repos Landing Pages (Vorschau)
Sie können jetzt unsere neuen modernen, schnellen und mobilfreundlichen Landing Pages in Azure Repos ausprobieren. Diese Seiten stehen als Neue Repos-Zielseiten in der Vorschau zur Verfügung. Zielseiten enthalten alle Seiten mit Ausnahme von Pull Request-Details, Commitdetails und Branchvergleichen.
Web
Mobil
Näherungsunterstützung für die Codesuche
Als wir Ihr Feedback von der Entwicklercommunity gehört haben, haben wir gehört, dass Sie möchten, dass Sie Ihren Code durchsuchen möchten, um Dateien mit Begriffen in unmittelbarer Nähe zu finden. Sie können jetzt near-, BEFORE - und AFTER-Operatoren verwenden, um Dateien basierend auf dem Begriff Entfernung und Reihenfolge zu suchen. Wenn Sie z. B. nach foo NEAR bar suchen, werden alle Dateien zurückgegeben, in denen sich foo in der Nähe der Ausdrucksleiste befindet.
Azure Pipelines
Bereitstellen von Azure Resource Manager (ARM) auf Abonnement- und Verwaltungsgruppenebene
Bisher haben wir Bereitstellungen nur auf Ressourcengruppenebene unterstützt. Mit diesem Update haben wir unterstützung für die Bereitstellung von ARM-Vorlagen auf Abonnement- und Verwaltungsgruppenebene hinzugefügt. Dies hilft Ihnen, wenn Sie eine Gruppe von Ressourcen zusammen bereitstellen, aber sie in verschiedenen Ressourcengruppen oder Abonnements platzieren. Die Bereitstellung des virtuellen Sicherungscomputers für Azure Site Recovery beispielsweise in einer separaten Ressourcengruppe und einem separaten Speicherort.
Updates zu gehosteten Pipelineimages
Wir haben einige der von Azure Pipelines gehosteten VM-Images aktualisiert. Im Folgenden sind einige der Highlights in diesem Update aufgeführt:
- Visual Studio 16.2 auf 16.3 für VS2019 aktualisiert.
- Vs für Mac 8.2.6.26 auf 8.3.0.1805 für macOS 10.13 und 10.14 aktualisiert.
- Java 13 zu macOS 10.13 und 10.14 hinzugefügt.
- Mono 6.4.0 zu macOS 10.13 und 10.14 hinzugefügt.
- Upgrade von Xcode 11-beta auf 11.0 GA
- Reduziert die Datenträgergröße, um die Betriebseffizienz zu erhöhen, was zu einer Verringerung des freien Speicherplatzes um etwa 40 GB für Ubuntu 16.04 führt.
- Verschiedene Fehler behoben.
Weitere Informationen zu den neuesten Releases finden Sie hier.
Hinweis
Wir werden Ruby 2.3.x aus allen Images in einem zukünftigen Update entfernen, da das Ende der Lebensdauer am 31. März 2019 erreicht wurde. Darüber hinaus entfernen wir Python 3.4.x, das am 18. März 2019 das Ende des Lebenszyklus erreicht hat.
CD-Funktionen für Ihre mehrstufigen YAML-Pipelines
Sie können jetzt artefakte nutzen, die von Ihrer CI-Pipeline veröffentlicht wurden, und Pipelineabschlusstrigger aktivieren. In mehrstufigen YAML-Pipelines führen wir als Ressource ein pipelines
. In Ihrem YAML können Sie jetzt auf eine andere Pipeline verweisen und cd-Trigger aktivieren.
Hier sehen Sie das ausführliche YAML-Schema für pipelines-Ressource.
resources:
pipelines:
- pipeline: MyAppCI # identifier for the pipeline resource
project: DevOpsProject # project for the build pipeline; optional input for current project
source: MyCIPipeline # source pipeline definition name
branch: releases/M159 # branch to pick the artifact, optional; defaults to all branches
version: 20190718.2 # pipeline run number to pick artifact; optional; defaults to last successfully completed run
trigger: # Optional; Triggers are not enabled by default.
branches:
include: # branches to consider the trigger events, optional; defaults to all branches.
- main
- releases/*
exclude: # branches to discard the trigger events, optional; defaults to none.
- users/*
Darüber hinaus können Sie die von Ihrer Pipelineressource veröffentlichten Artefakte mithilfe der - download
Aufgabe herunterladen.
steps:
- download: MyAppCI # pipeline resource identifier
artifact: A1 # name of the artifact to download; optional; defaults to all artifacts
Weitere Informationen finden Sie in der Dokumentation zum Herunterladen von Artefakten hier.
Bitbucket-Integration und andere Verbesserungen bei den ersten Schritten mit Pipelines
Der Erste-Schritte-Assistent für Pipelines wurde aktualisiert, um mit Bitbucket-Repositorys zu arbeiten. Azure Pipelines analysiert nun den Inhalt Ihres Bitbucket-Repositorys und empfiehlt eine YAML-Vorlage, um Ihnen den Einstieg zu erleichtern.
Hinweis
Bitbucket-Unterstützung gilt nur für Azure DevOps Services.
Eine häufige Frage mit dem Assistenten für die ersten Schritte war die Möglichkeit, die generierte Datei umzubenennen. Derzeit ist es als azure-pipelines.yml
im Stammverzeichnis Ihres Repositorys eingecheckt. Sie können dies jetzt auf einen anderen Dateinamen oder Speicherort aktualisieren, bevor Sie die Pipeline speichern.
Schließlich haben Sie mehr Kontrolle beim Einchecken der azure-pipelines.yml
Datei in einem anderen Branch, da Sie das Erstellen eines Pull Requests aus diesem Branch überspringen können.
Unterstützung für PowerShell-Skripts im Azure CLI-Task
Zuvor konnten Sie Batch- und Bashskripts als Teil einer Azure CLI-Aufgabe ausführen. Mit diesem Update haben wir der Aufgabe Unterstützung für PowerShell- und PowerShell-Kernskripts hinzugefügt.
Wiki
Zugriff auf kürzlich besuchte Wiki-Seiten
Wir haben es Ihnen leicht gemacht, kürzlich besuchte Wiki-Seiten im Projekt zu finden. Sie können jetzt auf kürzlich besuchte Wiki-Seiten zugreifen, indem Sie auf das Suchfeld im Wiki-Hub klicken.
Tipp
Sie können das Suchfeld aufrufen, indem Sie die Tastenkombination "/" eingeben.
Sofortsuche nach Wiki
Jetzt können Sie die Wiki-Suchergebnisse anzeigen, während Sie in das Suchfeld eingeben. Dies hilft Ihnen, schnell zur Wiki-Seite Ihrer Wahl zu navigieren.
Sie können auch in Azure Boards nach Ihren Wiki-Seiten suchen, indem Sie /wiki eingeben.
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,
Kurt Samuelson