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 Repos:

Azure Pipelines:

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.

Azure Boards App für Microsoft Teams.

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.

Importieren Sie Arbeitselemente aus einer CSV-Datei.

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 Arbeitselementkarten.

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 .

Hinzufügen des übergeordneten Felds zu Backlog und Abfragen.

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.

rufen Sie die schnelle Navigation auf.

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.

Wählen Sie ein Ergebnis aus, 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.

Azure Repos-App für Microsoft Teams.

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.

Markieren Sie Dateien in einem Pull Request als überprüft.

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

Neue Web-Benutzeroberfläche für Azure Repos Zielseiten.

Mobil

Neue mobile Benutzeroberfläche für Azure Repos Zielseiten.

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.

Unterstützung für PowerShell-Skripts im Azure CLI-Task.

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.

Greifen Sie auf kürzlich besuchte Wiki-Seiten zu.

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.

Sofortsuche nach Wiki.

Sie können auch in Azure Boards nach Ihren Wiki-Seiten suchen, indem Sie /wiki eingeben.

Suchen Sie nach Wiki-Seiten aus Azure Boards, 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.

Einen Vorschlag unterbreiten

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

Vielen Dank,

Kurt Samuelson