Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im Sprint 153 Update von Azure DevOps verbessern wir weiterhin die Azure Boards-Integration mit GitHub. Sie können jetzt Informationen zu Ihren verknüpften GitHub-Commits, -Pull Requests und -Issues auf Ihrem Kanban-Board abrufen. Mit diesen Informationen erhalten Sie einen schnellen Überblick darüber, wo sich ein Element befindet, und Sie können direkt zum GitHub-Commit, zur Pullanforderung oder zum Problem navigieren, um weitere Details zu erhalten.
Sehen Sie sich die Funktionen unten an.
Neuerungen in Azure DevOps
Features
Allgemein:
- Änderungen an Azure DevOps-IP-Adressbereichen
- Überwachen der öffentlichen Vorschau
- Sicherheitsgruppen und Berechtigungen von der Befehlszeile aus verwalten
Azure Boards ermöglichen Folgendes:
- Schnelles Anzeigen von verknüpften GitHub-Aktivitäten auf dem Kanban-Board
- Kopieren von Arbeitselementen mit Anhängen und Links
- Vorschau von Textdateien zu Arbeitselementen
- Alle Teams in Boards-, Backlogs- und Sprint-Auswählern anzeigen
Azure-Pipelines:
- Updates an gehosteten Pipelineimages
- Eine einfachere Möglichkeit zum Arbeiten mit Artefakten
- Verwenden der Cron-Syntax zum Angeben von Zeitplänen in einer YAML-Datei
- Updates für die Vorschau mehrphasiger Pipelines
Azure Repos:
Azure Artifacts:
Wiki:
Marketplace:
Allgemein
Änderungen an Azure DevOps-IP-Adressbereichen
Wir führen eine Migration des Frontend-Routings durch, die die Verfügbarkeit erhöht und die Latenz verringert. Im Rahmen dieser Migration ändert sich unser IP-Adressraum. Wenn Sie derzeit Firewallregeln verwenden, um Datenverkehr zu Azure DevOps zuzulassen, müssen Sie diese Regeln unbedingt aktualisieren, um die neuen IP-Bereiche zu berücksichtigen.
IPv4-Bereiche
- 13.107.6.0/24
- 13.107.9.0/24
- 13.107.42.0/24
- 13.107.43.0/24
IPv6-Bereiche
- 2620:1ec:4::/48
- 2620:1ec:a92::/48
- 2620:1ec:21::/48
Weitere Details zu diesem Update finden Sie im Blogpost zur Ankündigung hier.
Überwachen der öffentlichen Vorschau
Wir freuen uns, Ihnen mitzuteilen, dass die Audit-Funktion für Azure DevOps jetzt für alle Organisationen als öffentliche Vorschauversion verfügbar ist!
Die Überwachung protokolliert Änderungen, die in einer Azure DevOps-Organisation auftreten. Wenn ein überprüfbares Ereignis auftritt, wird ein Protokolleintrag aufgezeichnet. Einige Beispiele für Überwachungsereignisse sind: Ein Git-Repository wird erstellt, Berechtigungsänderungen, Ressourcenlöschung, Codedownload, Zugriff auf das Überwachungsfeature und vieles mehr.
Die Überwachungsereignisse enthalten Informationen wie die IP-Adresse, wer das Ereignis protokolliert hat, was passiert ist, sowie weitere nützliche Informationen, die Ihnen helfen können, Fragen nach dem Wer, Was, Wann und Wo zu beantworten.
Anmerkung
Überwachungsereignisse werden 90 Tage lang gespeichert. Es ist jedoch möglich, Audit-Ereignisse über die Auditing-REST-API an einen externen Speicherort zu sichern, um sie länger als 90 Tage aufzubewahren.
Standardmäßig können nur die Projektsammlungsadministratoren auf das Überwachungsprotokoll zugreifen. Ein Administrator kann Teammitgliedern separate Berechtigungen für den Zugriff auf die Überwachungsprotokolle erteilen. Das Überwachungsfeature finden Sie unter den Organisationseinstellungen. Weitere Informationen finden Sie in unserer Dokumentation.
Verwalten Sie Sicherheitsgruppen und Berechtigungen über die Befehlszeile
Sie können jetzt Sicherheitsgruppen und Berechtigungen über die Befehlszeile mit den Befehlen az devops security permission verwalten. Mithilfe der Befehle können Sie Skripts erstellen, um Berechtigungen zu verwalten und den Prozess der Erstellung von Sicherheitsgruppen zu standardisieren. Darüber hinaus können Sie Befehle verwenden, um Berichte auszuführen, die eine Liste der Sicherheitsgruppen und der entsprechenden Berechtigungen anzeigen.
Weitere Details finden Sie in der Befehls- und Syntaxübersicht und in der Hilfe-Dokumentation.
Azure Boards
Schnelles Anzeigen von verknüpften GitHub-Aktivitäten auf dem Kanban-Board
Wenn Sie das Kanban-Board selbst oder als Team überprüfen, haben Sie häufig Fragen wie "hat die Entwicklung dieses Elements bereits begonnen?" oder "befindet sich dieses Element bereits in der Überprüfung?" Mit den neuen Anmerkungen von GitHub auf dem Kanban-Board können Sie jetzt einen schnellen Eindruck davon erhalten, wo sich ein Element befindet, und direkt zum entsprechenden GitHub-Commit, zur Pull Request oder zur Issue navigieren, um weitere Details zu erhalten. Weitere Informationen über diese und andere Anmerkungen für Aufgaben und Tests finden Sie in der Anpassung von Karten-Dokumentation.

Kopieren von Arbeitselementen mit Anhängen und Links
Manchmal müssen Sie möglicherweise eine Kopie einer Arbeitsaufgabe erstellen und kleinere Änderungen an der neuen Arbeitsaufgabe einfügen. Zuvor konnten Sie nur den Inhalt und die Links der Arbeitsaufgabe kopieren. Jetzt können Sie auch Anlagen kopieren.
Um ein Arbeitsobjekt mit Anhängen zu kopieren, wählen Sie „Arbeitsobjekt kopieren” aus dem Ellipsenmenü und anschließend die Anhänge.

Vorschau von Textdateien zu Arbeitselementen
Häufig werden .txt- und .log-Dateien an Arbeitsaufgaben angefügt, um kurze Notizen oder die Dokumentation von Ereignissen zu ermöglichen. Sie können jetzt Textanhänge direkt im Arbeitsobjekt in der Vorschau anzeigen, ohne sie herunterladen zu müssen.

Alle Teams in Boards-, Backlogs- und Sprint-Auswählern anzeigen
Wenn Sie zwischen Teams navigieren, möchten Sie vielleicht nach einem Team suchen, das Sie nicht in Ihren Favoriten haben. Zuvor mussten Sie zu einer Verzeichnisseite navigieren, um nach dem Team zu suchen. Ab jetzt können Sie nach jedem Team im Projekt suchen, direkt aus dem Auswähler in Boards, Backlogs oder Sprints, ohne Ihren Arbeitsfluss zu unterbrechen.

Azure-Pipelines
Updates an gehosteten Pipelineimages
Anmerkung
Wir stellen das Sprint-152-Update nicht für die VS2017- und VS2019-Images bereit. Das Sprint 153 Update enthält die Sprint 152-Änderungen.
Mit diesem Update haben wir Windows SDK 18362 zum VS2019-Image hinzugefügt. Darüber hinaus haben wir mehrere Versionen von Python herabgestuft, um einen Fehler zu beheben. Die neuen Versionen in diesem Update sind die folgenden:
| Betriebssystem | 2.7.x | 3.5.x | 3.7.x |
|---|---|---|---|
| Linux | 2.7.15 | 3.5.5 | 3.7.2 |
| Mac | 2.7.15 | 3.5.5 | 3.7.2 |
| Windows | 2.7.1 | 3.5.4 | 3.7.2 |
Weitere Details zu den neuesten Releases finden Sie hier. Eine vollständige Liste der auf unseren Bildern verfügbaren Tools finden Sie in unserem Repository für die Bildgenerierung auf GitHub hier.
Eine einfachere Möglichkeit zum Arbeiten mit Artefakten
Anmerkung
Die neuen YAML-Schlüsselwörter und aktualisierten Aufgaben befinden sich derzeit in der Vorschauversion.
Wir haben zwei YAML-Schlüsselwörter (publish und download) hinzugefügt, um das Veröffentlichen und Konsumieren von Artefakten in YAML-basierten Pipelines zu vereinfachen. Diese Schlüsselwörter können anstelle herkömmlicher Aufgabenschritte für die meisten Szenarien verwendet werden. Sie können z. B. den Inhalt des Bin-Verzeichnisses als Artefakt namens "Binärdateien" veröffentlichen (hochladen) und den folgenden YAML-Code verwenden:
steps:
- publish: bin
artifact: binaries
Um das Artefakt im gleichen oder einem späteren Job derselben Pipeline zu konsumieren (herunterladen), verwenden Sie Folgendes:
steps:
- download: current
artifact: binaries
Wir haben auch die Funktion „Pipeline-Artefakt herunterladen” aktualisiert, damit Sie Artefakte herunterladen können, die mit der herkömmlichen „Build-Artefakte veröffentlichen”-Aufgabe veröffentlicht wurden. Jetzt müssen Sie nicht mehr wissen, wie ein Artefakt veröffentlicht wurde, wenn Sie es in Ihrer Pipeline konsumieren möchten.
Weitere Informationen zu diesen Änderungen finden Sie in der Dokumentation zu Pipeline-Artefakten in Azure Pipelines hier.
Verwenden der cron-Syntax zum Angeben von Zeitplänen in einer YAML-Datei
Zuvor könnten Sie den UI-Editor verwenden, um einen geplanten Trigger für YAML-Pipelines anzugeben. Mit diesem Update können Sie Builds mit cron-Syntax in Ihrer YAML-Datei planen und die folgenden Vorteile nutzen:
- Konfiguration als Code: Sie können Zeitpläne als Teil des Codes zusammen mit Ihrer Pipeline verfolgen.
- Ausdrucksstark: Sie haben mehr Ausdrucksmöglichkeiten bei der Definition von Zeitplänen als mit der Benutzeroberfläche. Beispielsweise ist es einfacher, einen einzelnen Zeitplan zu erstellen, der einen Run jede Stunde startet.
- Branchenstandard: Viele Entwickler und Administratoren sind bereits mit der Cron-Syntax vertraut.
schedules:
- cron: "0 0 * * *"
displayName: Daily midnight build
branches:
include:
- main
- releases/*
exclude:
- releases/ancient/*
always: true
In Zukunft können Sie keine Zeitpläne hinzufügen oder aktualisieren, die mit dem Benutzeroberflächen-Editor erstellt wurden. Wir werden diese Zeitpläne einige Zeit lang berücksichtigen, aber wir empfehlen, sie aus der Benutzeroberfläche zu entfernen und sie der YAML-Datei hinzuzufügen.
Updates für die Vorschau mehrphasiger Pipelines
Wir erweitern weiterhin die Funktionen der Multi-Stage-Pipelines-Public-Preview. Mit diesem Update haben wir die Protokollanzeige verbessert, die Möglichkeit hinzugefügt, alle Runs in Ordnern anzuzeigen, und Build-Erweiterungen auf den neuen Seiten unterstützt.
Darüber hinaus haben wir einige Fehler behoben und die Möglichkeit hinzugefügt, neue Pipelines direkt in einem Ordner zu erstellen. Im vorherigen Sprint haben wir die Arbeiten zum Durchsuchen und Herunterladen von Artefakten abgeschlossen, was eine häufige Benutzeranfrage war.
Azure Repos
Unterstützung für den get-Befehl von Go in Azure Repos
Go ist eine Open Source-Programmiersprache, die auch als Golang bezeichnet wird. In Go können Sie den befehl get command verwenden, um Pakete und Abhängigkeiten herunterzuladen und zu installieren. Mit diesem Update haben wir Unterstützung für go get in einem Azure DevOps-Repository hinzugefügt. Mit go get können Sie Pakete herunterladen, deren Abhängigkeiten durch die Importpfade benannt sind. Sie können das schlüsselwort import verwenden, um den Importpfad anzugeben.
Azure Artifacts
Gefilterte Downloads für Universal Packages
Bis jetzt mussten Sie immer ein gesamtes Universelles Paket herunterladen, auch wenn Sie nur ein paar Dateien davon benötigt haben. Mit diesem Update können Sie ein Minimatch-Muster (mit derselben Syntax wie Azure Pipelines) angeben, um eine Teilmenge von Dateien herunterzuladen. Zum Beispiel:
az artifacts universal download --organization "https://dev.azure.com/myorganization/" --feed "myFeed" --name "myPackageName" --version 1.0.0 --path . --file-filter "**/*.exe;**/*.dll"
Um dieses Feature zu verwenden, stellen Sie sicher, dass Sie auf die neueste Azure DevOps CLI-Erweiterung aktualisiert haben: az-Erweiterungsupdate -n azure-devops
Paketsuche
Einführung in die Paketsuche auf Organisationsebene, die schnelle, flexible und genaue Suche in allen Paketen in verschiedenen Feeds einer Organisation bietet. Wenn die Anzahl der Pakete in Ihrer Organisation wächst und über mehrere Feeds verteilt wird, wird die Suche nach dem benötigten Paket immer schwieriger. Die Paketsuche kann relevante Pakete in allen Feeds Ihrer Organisation schnell und effizient finden.
Mithilfe der Paketsuche können Sie folgende Aktionen ausführen:
- Suchpaket nach Titel und Beschreibung: Sie können relevante Pakete schnell und einfach finden, indem Sie die Freitextsuche nach Titel und Beschreibung verwenden. Sie können Ihre Suche auch einschränken, indem Sie boolesche Operatoren verwenden und Suchkriterien kombinieren.

- Durchsuchen Sie alle Feeds Ihrer Organisation: Durchsuchen Sie die Feeds von Ihnen und Ihrem Team in der gesamten Organisation. Verfeinern Sie Ihre Suche mit Filtern für Feed, Ansicht und Pakettyp. Verwenden Sie Wildcards, um Ihre Suche zu erweitern, und boolesche Operatoren, um sie zu verfeinern.

Weitere Informationen zur Paketsuche finden Sie hier.
Wiki
Unterstützung für Abfragen mit Arbeitselementstrukturen
Jetzt können Sie Abfragen verwenden, die Arbeitsaufgaben in einer Hierarchie auf einer Wiki-Seite gruppieren. Sie können Abfragen mit einer Baumstruktur von Arbeitsobjekten in eine Wiki-Seite einbetten, um Epics und Features zusammen mit den untergeordneten Aufgaben und User Stories anzuzeigen.

Marketplace
Führendes Publisher-Zertifizierungsprogramm
Wir haben ein Top Publisher-Programm im Marketplace erstellt, um Sie beim Auswerten oder Erwerben von Azure DevOps-Erweiterungen/Integrationen mit Vertrauen zu unterstützen. Das Top Publisher-Badge bedeutet, dass der Verlag Engagement für seine Kunden und den Marketplace durch vorbildliche Richtlinien, Qualität, Zuverlässigkeit und Support gezeigt hat. Marketplace verleiht einem Herausgeber das Abzeichen, nachdem die Plattform den Herausgeber sorgfältig anhand einer Vielzahl von Parametern überprüft hat. Lesen Sie mehr darüber hier und entdecken Sie die Angebote der Top Publisher.
Nächste Schritte
Anmerkung
Diese Features werden in den nächsten zwei bis drei Wochen bereitgestellt.
Gehen Sie zu Azure DevOps und schauen Sie sich an.
Zu Azure DevOps wechseln
Wie man Feedback gibt
Wir würden uns freuen zu hören, was Sie über diese Features denken. Verwenden Sie das Feedbackmenü, um ein Problem zu melden oder einen Vorschlag bereitzustellen.

Sie können auch Ratschläge und Ihre Fragen von der Community in Stack Overflow beantworten lassen.
Danke
Steven Borg