Onboarding Durchführen Azure DevOpsBis DevOps Change-Geschwindigkeit– Klassisch

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Erstellen Sie einen Azure DevOpsTooldatensatz in DevOps Change-GeschwindigkeitZum Verbinden, Erkennen und Importieren Azure DevOpsTooldaten.

    Vorbereitungen

    Erforderliche Rolle: sn_devops.admin oder sn_devops.Tool_owner

    Warum und wann dieser Vorgang ausgeführt wird

    Aktionen:
    • Verbinden Bis Azure DevOpsOrganisation oder Projekt.
    • Erkennen Pläne, Repositorys, Orchestration-Aufgaben und Pipelines.
    • Konfigurieren Webhooks in Azure DevOps.
    • Importieren Arbeitselement, Planversion und Funktionsdatensätze, Verzweigungs- und Commit-Datensätze sowie Aufgabenausführungs- und Schrittausführungsdatensätze.

    Bis Passen Sie den Import von Azure-Tafeln an Von arbeitselementstatus oder -Typen verwenden DevOpsAzureDevOpsWorkItemHelperSkripteinbindung.

    Prozedur

    1. Navigieren zu DevOps > Tools > Neu erstellen (veraltet)an.
    2. Auf der Seite Erstellen DevOpsToolformular, füllen Sie die Felder aus.
      Feld Beschreibung
      Toolname Name Ihrer Wahl zur Identifizierung dieses Tools.
      Toolintegration Wählen Sie Aus Azure DevOps .
      Mit einer Organisation oder einem Projekt verbinden Wählen Sie aus der Liste aus.
      • Verbinden Sie eine Organisation : Verbinden Sie direkt bei Azure DevOpsOrganisationsebene. Alle Projekte innerhalb der Organisation können erkannt werden, und Sie können mehrere Projekte innerhalb der Organisation konfigurieren.
      • Verbinden Sie ein Projekt : Direkt auf Projektebene verbinden.
      Tool-URL Azure DevOpsOrganisations-URL (z. B. https://dev.azure.com/<your organization> Oder Azure DevOpsProjekt-URL (z. B. https://dev.azure.com/<your organization>/<your project> , Abhängig von Ihrer vorherigen Auswahl.
      Anmeldeinformationstyp Typ der Anmeldeinformationen, Standardauthentifizierung Oder OAuth 2,0 .

      Basisauth.

      1. Geben Sie Ihren ADO-Instanz-Anwendernamen ein.
      2. Geben Sie ein Persönliches Zugriffstoken (PAT) Oder Passwort für Azure DevOpsInstanz.
        Hinweis:

        Wenn Sie ein persönliches Zugriffstoken (PAT) für generieren Azure DevOps, Sie müssen die zu autorisierenden Bereiche auswählen, wenn Sie keinen vollständigen Zugriff gewähren. Weitere Informationen finden Sie unter Azure DevOps PAT-Umfänge für DevOps.

      OAuth 2.0

      In Tool-Anmeldeinformationen Wählen Sie einen Datensatz mit Anmeldeinformationen für das OAuth 2,0-Tool aus.
      Hinweis:
      Nur Datensätze, die nicht verwendet und für ADO konfiguriert werden, können als vorhandener Anmeldeinformationsdatensatz ausgewählt werden.

      Für eine Liste aller Berechtigungen, die für die Anmeldeinformationen für die Verbindung mit erforderlich sind Azure DevOps, Siehe Azure DevOpsBerechtigungen in Berechtigungen erforderlich für DevOpsTools.

    3. Wahlweise: Wenn Sie Azure DevOpsInstanz ist an angehängt MID-Server, Wählen Sie aus Verwenden Sie den MID-Server Option und geben Sie die Details ein.

      Weitere Informationen zum MID-Server finden Sie unter MID-Serverauswahl

    4. Wählen Sie Absenden.

      Das Tool wird automatisch über einen Verbindungsalias und eine HTTP-Toolverbindung (Anmeldeinformationen für Standardauthentifizierung) verbunden, und die Tooldatensatzdetails werden in einem Formular angezeigt.

      Hinweis:
      Wenn Sie keine globalen Administratorrechte für Ihr Tool haben (um die automatische Konfiguration der Webhook-URL zu ermöglichen), muss es möglicherweise vom Tooladministrator für Sie konfiguriert werden (schneiden Sie die Webhook-URL aus, und fügen Sie sie in die Toolkonfiguration ein). Sobald der Webhook im Tool konfiguriert ist, Wechseln Sie In Den Manuellen Konfigurationsmodus Um manuell eine Verbindung zum Tool herzustellen, beenden Sie dann die Verbindung.
    Nach erfolgreicher Toolerstellung gelangen Sie zur Tooldatensatzseite.
    1. Erkennen Sie Toolobjekte, einschließlich vorhandener Anwendungspläne (Projekte, die dem Tool zugeordnet sind), Repositorys, Orchestration-Aufgaben und Pipelines.
      • Verbunden mit Organisation: Auswählen Erkennen Sie Projekte Um die Projekte aus der Organisation zu erkennen. Nach der Discovery sind die Projekte aus Ihrer Organisation unter verfügbar Projekte Zugehörige Liste.
      • Mit einem Projekt verbunden: Das Projekt wird während der Verbindungserstellung erkannt und ist unter verfügbar Projekte Zugehörige Liste. Auswahl Erkennen Sie Projekte Von Projekte Die Registerkarte der Tooldatensatzseite erkennt alle Projekte in Ihrer Organisation.

      Wählen Sie ein Projekt aus Projekte Zugehörige Liste zum Navigieren zur Projektdatensatzseite. Wählen Sie Aus Erkennen Um die Projektobjekte zu erkennen, einschließlich vorhandener Pläne (Tafeln), Repositorys und Pipelines.

    2. Konfigurieren Sie Webhook-URLs in Azure DevOps.
      1. Sie können die Konfiguration direkt über die Tooldatensatzseite oder auf der Projektdatensatzseite für jedes Produkt vornehmen.
        • Wählen Sie zum Konfigurieren auf der Seite „Tooldatensätze“ aus Konfigurieren Sie Projekte . Wählen Sie die Projekte aus, die Sie konfigurieren und auswählen möchten Fahren Sie Fort. .
        • Um auf der Seite „Projektdatensätze“ zu konfigurieren, wählen Sie zuerst das Projekt auf der Seite „Tooldatensätze“ aus, und wählen Sie aus Konfigurieren .
      2. Geben Sie ein DevOpsIntegrationsanwender und -Passwort und wählen Sie aus Senden .

        Beim Senden werden Webhooks und Serviceverbindungen automatisch in erstellt Azure DevOps. Dadurch werden die Benachrichtigungen von gesendet Azure DevOpsTools bis DevOps Change-GeschwindigkeitMit DevOpsIntegrationsanwender. Informationen zum Einrichten des Integrationsanwenderaccounts finden Sie unter Richten Sie den Integrationsanwender-Account in ein DevOps Change-Geschwindigkeit.

      Hinweis:
      Für Pläne Nachverfolgen Feld wird automatisch auf festgelegt Wahr .
    3. Für die erkannten Pläne können Sie Verlaufsdaten aus dem Tool importieren und ihm auch eine Anwendung zuordnen.
      1. Öffnen Sie einen Plandatensatz aus der zugehörigen Liste „Pläne“.
      2. Wählen Sie aus Importieren Zugehöriger Link.
        Datensätze werden für den Plan in den zugehörigen Listen „Arbeitselemente“, „Planversionen“ und „Funktionen“ erstellt.
        • Die zugehörige Liste „Arbeitselemente“ zeigt Aufgaben, Fehler und Stories an.

          Nativer Status Und Nativer Typ Felder des Arbeitselements enthalten die ursprünglichen Status- und Typwerte aus dem Quelltool.

        • Die zugehörige Liste „Planversionen“ zeigt Releases an.
        • Die zugehörige Liste „Funktionen“ zeigt Epics und Funktionen an.
        Hinweis:
        Historischer Import von Azure DevOpsArbeitselemente werden für den CMMI-Prozess „Agile Tafeln“ nicht unterstützt.
      3. Wählen Sie in der zugehörigen Liste Apps die Option aus Bearbeiten... Um eine App auszuwählen, die dem Plan (Projekt) zugeordnet werden soll, oder wählen Sie aus Neu Um eines zu erstellen.
        Ein Plan muss über einen zugehörigen App-Datensatz verfügen, um das Planungstool-Setup abzuschließen.
    4. Importieren Sie für die erkannten Repositorys Verlaufsdaten für das Tool, und ordnen Sie das Repository einer App zu.
      1. Öffnen Sie den Repository-Datensatz aus der zugehörigen Liste „Repositorys“.
      2. Wählen Sie Aus Importieren .
        Importierte Verzweigungsdatensätze und Commit-Datensätze aus dem Repository werden den entsprechenden zugehörigen Listen hinzugefügt.
      3. In App Wählen Sie die Suchliste aus, und wählen Sie einen App-Datensatz aus, der dem Repository zugeordnet werden soll, oder klicken Sie auf Neu Um eines zu erstellen.
      Importierte Verlaufsdatensätze werden den entsprechenden zugehörigen Listen hinzugefügt.

    Nächste Maßnahme

    Für AzurePipelines, Modellieren Sie eine Azure-Pipeline in DevOpsUm die Konfiguration in abzuschließen DevOps Change-Geschwindigkeit.
    • Ordnen Sie jede Pipeline einer bestimmten App zu.
    • Erstellen Sie Pipeline-Schritte, und ordnen Sie jeden Schritt einem zu AzurePipeline-Auftrag.
    • Konfigurieren Sie die Change-Steuerung.