Implementieren einer Versionsverwaltungsstrategie

Fortgeschrittene
Administrator
KI-Techniker
Technische Fachkraft für Daten
Entwickler
Technische Fachkraft für DevOps
Plattformtechniker*in
Sicherheitstechniker
Security Operations Analyst
Service Adoption Specialist
Lösungsarchitekt
Startupgründer*in
Technologiemanager
Azure
Azure Artifacts
Azure Boards
Azure Cloud Services
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

In diesem Modul werden Versionsverwaltungsstrategien für Verpackungen, Prinzipien der semantischen Versionsverwaltung, Paketförderungsworkflows und bewährte Methoden zum Verwalten von Paketversionen während des gesamten Softwareentwicklungslebenszyklus erläutert. Erfahren Sie, wie Sie Azure Artifacts-Ansichten verwenden, um die Paketqualität anzugeben und automatisierte Versionsverwaltung in CI/CD-Pipelines zu implementieren.

Lernziele

Am Ende dieses Moduls können Sie:

  • Verstehen der Wichtigkeit der Versionsverwaltung für das Paketmanagement und die Nachverfolgung von Abhängigkeiten
  • Implementieren der semantischen Versionsverwaltung (SemVer 2.0) für eine konsistente Versionsnummerierung
  • Verwenden Sie Azure Artifacts-Ansichten (@Local, @Prerelease, @Release)), um die Paketqualität zu verwalten.
  • Höherstufen von Paketen anhand verschiedener Ansichten basierend auf Qualitätsstufen
  • Pushen von Paketen aus Buildpipelines mit entsprechenden Versionsnummern
  • Anwenden bewährter Methoden für Versionsverwaltungsstrategien in DevOps-Workflows

Voraussetzungen

  • Grundlegendes Verständnis von DevOps-Konzepten und CI/CD-Pipelines
  • Vertrautheit mit Paketverwaltungs- und Abhängigkeitsverwaltungsprinzipien
  • Erfahrung mit Azure DevOps oder ähnlichen CI/CD-Plattformen
  • Kenntnisse der Softwareversionsverwaltungskonzepte sind von Vorteil

Erste Schritte mit Azure

Wählen Sie das für Sie geeignete Azure-Konto aus. Nutzen Sie die Vorausbezahlung, oder testen Sie Azure kostenlos für bis zu 30 Tage. Registrieren Sie sich.