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.
Azure DevOps Services
Öffentliche Projekte in Azure DevOps werden eingestellt, und neue öffentliche Projekte können nicht mehr erstellt werden. Im Jahr 2027 werden alle vorhandenen öffentlichen Projekte automatisch in private Projekte konvertiert und der anonyme (nicht authentifizierte) Zugriff dauerhaft deaktiviert. In diesem Artikel werden der Zeitplan, die Änderungen und was Sie tun müssen, um sich vorzubereiten, erläutert.
Warum öffentliche Projekte eingestellt wurden
Als Azure DevOps öffentliche Projekte eingeführt haben, bestand das Ziel darin, einen Raum für die Open Source-Zusammenarbeit zu schaffen. Seitdem ist GitHub zur Branchenstandardplattform für die Open-Source-Entwicklung geworden und bietet ein zweckorientiertes Ökosystem mit Features wie GitHub Actions, GitHub Paketen, GitHub Diskussionen und GitHub Sponsoren.
Anstatt zwei separate Open-Source-Hosting-Erfahrungen aufrechtzuerhalten, wird Microsoft seine öffentliche Open-Source-Zusammenarbeit auf GitHub konsolidieren. Azure DevOps ist weiterhin eine vollständig unterstützte Plattform für private Projekte und Workflows für die Unternehmensentwicklung.
Wichtige Termine und Zeitachse
| Meilenstein | Date | Einzelheiten |
|---|---|---|
| Einstellung angekündigt | April 2026 | Angesagte Einstellung öffentlicher Projekte; Organisationen können keine neuen öffentlichen Projekte mehr erstellen. |
| Vorhandene öffentliche Projekte konvertiert | 2027* | Alle verbleibenden öffentlichen Projekte werden automatisch in private Projekte konvertiert. |
*Genaue Termine für die Konvertierung öffentlicher Projekte werden über Produktbanner innerhalb öffentlicher Projekte geteilt.
Was ändert sich, wenn Ihr Projekt in privat konvertiert wird
Wenn ein öffentliches Projekt privat wird, werden die folgenden Änderungen sofort wirksam:
| Bereich | Veränderung | Einzelheiten |
|---|---|---|
| Zugriff und Sichtbarkeit | Anonymer Zugriff wird entfernt | Benutzer, die keine Mitglieder Ihrer Organisation sind, können Code, Arbeitsaufgaben, Wikis, Pipelines oder Artefakte nicht mehr anzeigen. |
| Die Suchmaschinenindizierung hält an | Ihr Projekt wird nicht mehr in Suchmaschinenergebnissen angezeigt, und vorhandene öffentliche URLs geben eine Anmeldeaufforderung zurück. | |
| Öffentliche Links funktionieren nicht mehr | Alle freigegebenen Links zu Code, Arbeitsaufgaben oder Buildergebnissen erfordern eine Authentifizierung. | |
| Pipelines | Änderung der kostenlosen Pipelineminuten | Öffentliche Projekte erhalten unbegrenzte Microsoft gehosteten Pipelineminuten. Nach der Konvertierung in privat ist die Pipeline-Kapazität Ihrer Organisation auf 1.800 kostenlose Minuten pro Monat (oder Ihren erworbenen Betrag) begrenzt. |
| Status-Abzeichen erfordern Anmeldung | Erstellen Sie Statussignale, die in README-Dateien eingebettet sind, oder externe Dashboards beenden das Rendering für anonyme Benutzer. | |
| Pakete und Artefakte | Paketfeeds erfordern Authentifizierung | Verbraucher, die Pakete aus Ihren Azure Artifacts Feeds wiederherstellen, müssen sich authentifizieren. Der öffentliche Upstreamzugriff wird entfernt. |
| Erweiterungen und Integrationen | Webhook und Dienst-Hook Consumer können fehlerhaft sein | Verbraucher, die auf anonymen Zugriff angewiesen sind, können den Empfang von Ereignissen beenden. |
| Externe Tools funktionieren nicht mehr | Dashboards oder Überwachungstools, die die APIs Ihres Projekts ohne Authentifizierung abfragen, funktionieren nicht mehr. |
Was Sie jetzt tun müssen
| Szenario | Action | Einzelheiten |
|---|---|---|
| Sie benötigen öffentliche Sichtbarkeit | Migrieren zu GitHub | Verschieben Sie Ihre öffentlich zugänglichen Inhalte in GitHub für die Open Source-Zusammenarbeit. Eine schrittweise Anleitung finden Sie unter Migrate von einem öffentlichen Projekt zu GitHub. |
| Sie benötigen nur private Zusammenarbeit | Keine Aktion erforderlich | Ihr Projekt wird automatisch am Konvertierungsdatum in "Privat" konvertiert. Alle vorhandenen Mitglieder, Berechtigungen und Daten werden beibehalten. |
| Sie möchten proaktiv konvertieren | Jetzt in privat konvertieren | Konvertieren Sie Ihr Projekt vor dem Datum der automatischen Konvertierung in privat. Anweisungen finden Sie unter Ändern der Projektsichtbarkeit in privat. |
Häufig gestellte Fragen
Was geschieht mit meinen Daten, wenn mein Projekt in privat konvertiert wird?
Alle Ihre Daten bleiben erhalten. Repositorys, Arbeitsaufgaben, Pipelines, Artefakte, Wikis und Dashboards bleiben unverändert. Der einzige Unterschied besteht darin, dass nicht authentifizierte Benutzer nicht mehr auf sie zugreifen können.
Werden meine Pipelines nach der Konvertierung weiter ausgeführt?
Ja. Vorhandene Pipelines werden weiterhin ausgeführt. Die Microsoft gehosteten Pipelineminuten Ihrer Organisation ändern sich jedoch von unbegrenzt in die standardmäßige private Projektzuweisung (1.800 kostenlose Minuten pro Monat). Wenn Sie mehr Kapazität benötigen, können Sie weitere parallele Aufträge erwerben.
Muss ich Dienstverbindungen oder persönliche Zugriffstoken aktualisieren?
Nein. Dienstverbindungen, persönliche Zugriffstoken (PATs) und OAuth-Konfigurationen sind von der Sichtbarkeitsänderung nicht betroffen. Sie arbeiten weiterhin wie zuvor.
Was passiert mit Forks meiner öffentlichen Repositories?
Nach der Konvertierung funktionieren vorhandene Forks innerhalb Azure DevOps weiterhin für authentifizierte Benutzer. Nicht authentifizierte Benutzer können jedoch keine geforkten Repositorys mehr klonen oder anzeigen. Wenn externe Mitwirkende auf Verzweigungen angewiesen sind, sollten Sie die Migration zu GitHub in Betracht ziehen, in der das Verzweigungsmodell für Open-Source-Workflows entwickelt wurde.
Kann ich mein Projekt nach der Konvertierung wieder öffentlich machen?
Nein. Nachdem der Ruhestand wirksam wird, wird die Option, die Sichtbarkeit eines Projekts auf öffentlich zu setzen, dauerhaft entfernt. Wenn Sie öffentliche Sichtbarkeit benötigen, migrieren Sie zu GitHub.
Werden historische Builds und Arbeitselemente weiterhin zugänglich sein?
Ja. Alle historischen Daten, einschließlich Buildprotokolle, Testergebnisse und Arbeitsaufgabenverlauf, bleiben erhalten und können für authentifizierte Projektmitglieder zugänglich sein.