Pull-Anforderungsanmerkungen auf Boardkarten und Enterprise Live Migration MCP-Tools

In diesem Sprint führt Azure Boards Pull-Anforderungsanmerkungen auf Karten ein, sodass Teams sofortige Einblicke in verknüpfte Pullanforderungen direkt auf dem Board erhalten. Außerdem haben wir dem Remote MCP Server Enterprise Live Migration-Tools hinzugefügt, die Erkenntnisse aus der Abhängigkeitsüberprüfung in GitHub Advanced Security for Azure DevOps erweitert und Unterstützung für Azure DevOps-Dienstverbindungen für die InvokeRestAPI-Aufgabe in Azure Pipelines hinzugefügt.

Weitere Informationen finden Sie in den Versionshinweisen.

General

GitHub Advanced Security für Azure DevOps

Azure Boards

Azure Pipelines

General

MCP-Servertools für Enterprise Live Migration (Vorschau)

Enterprise Live Migrations (ELM) unterstützt Organisationen bei der Migration von Azure-DevOps-Repositorys in die GitHub Enterprise Cloud mit Datenresidenz bei gleichzeitiger Minimierung von Unterbrechungen. Wir haben ELM-Tools zu unserem Remote MCP-Server hinzugefügt, sodass Sie Repositorymigrationen zu GitHub optimieren und automatisieren können.

Diese Tools können verwendet werden, um benutzerdefinierte Agents und Fähigkeiten für Repositorymigrationsaufgaben zu erstellen.

Erfahren Sie mehr über den Remote MCP-Server und die ELM-Tools.

GitHub Advanced Security für Azure DevOps

Informationen zu Entwicklungsabhängigkeiten auf der Seite „Warnungen“ anzeigen

Bei unterstützten Ökosystemen zeigen Abhängigkeitsscanbenachrichtigungen jetzt an, ob eine Warnung von einer Entwicklungsabhängigkeit stammt, damit Sie Ihre Abhängigkeitswarnungen besser priorisieren und triagen können. Diese Informationen sind derzeit auf Repositoryebene verfügbar. Weitere Informationen finden Sie unter Unterstützte Paketökosysteme.

Copilot Autofix vermeidet leere Branches und Pull Requests

Wenn Copilot Autofix keine Codeänderungen zum Committen erzeugt, wird kein leerer Branch mehr hinterlassen und kein leerer Pull Request mehr erstellt. Diese Verbesserung reduziert die Unordnung in Repositories durch Autofix-Ausführungen, die keinen Lösungsvorschlag erzeugen.

Copilot Autofix-Pullanforderungen werden automatisch in Warnungsdetails angezeigt.

Wenn Copilot Autofix eine Pullanforderung für eine CodeQL-Warnung erstellt, werden die Warnungsdetails jetzt automatisch aktualisiert, um die Pullanforderung anzuzeigen und nach Abschluss der Pullanforderung weiter zu aktualisieren. Sie müssen die Seite nicht mehr aktualisieren, um zu sehen, dass der vorgeschlagene Fix zur Überprüfung bereit ist.

Copilot Autofix-Pullanforderungen in Warnungsdetails

Copilot Autofix-Pullanforderungen sind einfacher zu identifizieren

Pullanforderungen, die von Copilot Autofix erstellt wurden, verwenden jetzt das Copilot Autofix Tag, anstatt dem Titel der Pullanforderung ein Suffix hinzuzufügen.

Azure Boards

Pull-Request-Anmerkungen auf Karten

Wir haben den Einstellungen für Boardkarten eine neue Anmerkung zu Pull Requests hinzugefügt. Wenn diese Option aktiviert ist (standardeinstellung), werden verknüpfte Pullanforderungen direkt auf Karten angezeigt.

Dadurch erhalten Teams mehr Einblick in entwicklungsbezogene Aktivitäten, ohne das Board verlassen zu müssen. Sie können schnell sehen, welche Arbeitselemente zugeordnete Pull Requests haben, was es einfacher macht, den Fortschritt nachzuverfolgen, Arbeit zu identifizieren, die auf eine Überprüfung wartet, und Elemente zu erkennen, die möglicherweise durch Codeänderungen blockiert sind.

Screenshot mit Pull-Request-Anmerkungen auf den Board-Karten.

Azure Pipelines

Aufrufen Azure DevOps REST-APIs aus der Aufgabe "REST-API aufrufen"

Die InvokeRestAPI@1 Aufgabe unterstützt jetzt die Azure DevOps-Dienstverbindung. Auf diese Weise können Sie Azure DevOps REST-APIs direkt aus einer Pipeline aufrufen, ohne eine benutzerdefinierte generische Dienstverbindung konfigurieren und die Authentifizierung selbst verwalten zu müssen.

Wählen Sie den Verbindungstyp in der connectionType-Eingabe aus, und verweisen Sie auf Ihre Azure DevOps Dienstverbindung:

- task: InvokeRESTAPI@1
  inputs:
    connectionType: 'connectedServiceNameAzureDevOps'
    serviceConnection: '<your-azure-devops-service-connection>'
    method: 'GET'
    urlSuffix: '<organization>/<project>/_apis/build/builds?api-version=7.1'

Die connectionType-Eingabe akzeptiert die folgenden Werte:

  • connectedServiceName – Generische Dienstverbindung (Standard).
  • connectedServiceNameAzureDevOps– Azure DevOps Serviceverbindung.
  • connectedServiceNameARM– Azure Resource Manager Dienstverbindung.

Nächste Schritte

Note

Diese Features werden in den nächsten zwei bis drei Wochen eingeführt. Wechseln Sie zu Azure DevOps und sehen Sie es sich an.

So geben Sie Feedback

Wir möchten hören, was Sie über diese Features denken. Verwenden Sie das Hilfemenü, um ein Problem zu melden oder einen Vorschlag bereitzustellen.

Vorschlag erstellen

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