From d165493afaa0ccb45d29a2d5ad96082357eba49f Mon Sep 17 00:00:00 2001 From: Dennis Date: Thu, 30 Nov 2023 12:51:22 +0100 Subject: [PATCH] =?UTF-8?q?F=C3=BCnfzehnter=20Push?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lerntagebuch.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 3545967..49e87e0 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -106,3 +106,32 @@ Die Vorteile beim Mergen ist die einmalige Konfliktlösung pro Befehl. Diese kö Die Nachteile sind jedoch komplexere Merge-Graphen und komplexere Konfliktlösung in den finalen Phasen. ### Kritik + +--- + +## SU 05 (28.11.2023) + +### Lernziele + - Vorteile von Continuous Integration (CI) Systemen + - Bestandteile einen Continuos Integration Prozesses + - Abhängigkeitenverwaltung von Bibliotheken im CI Prozess + - Aufbau und Regeln der Semantischen Versionierung + - Grenzen und Probleme von Continuous Integration Systemen + - Automatische Tests und deren Vorteile + - gemeinsames remote repository und einfacher fork mit Vor- und Nachteilen + +### Erkenntnis +Für das Gruppenprojekt habe ich den Continuous Integration Prozess kennengelernt. +Welche Vor- und Nachteile dieser Prozess mit sich bringt +und wie Abhängigkeiten mithilfe einer Abhängigkeitenverwaltung gelöst werden kann. +Außerdem welche Vorteile automatisierte Test im Prozess mit sich bringen. + +### Wiederholung +Die Semantische Versionierung leitet die Namensgebung der Vesionen einer Software ab. +Dabei kann jede Version in MAJOR, MINOR, PATCH und LABEL unterteilt werden, wobei LABEL nicht zwingend sind. +MAJOR markieren inkompatible Änderungen, MINOR zusätzliche Features, +PATCH Fehlerbehebungen (beide abwärtskompatibel) und LABEL spezifische Build-Kennzeichnungen. +Bei jeder neuer Version, wird die Nummer der jeweiligen Versionsnummer um 1 erhöht, die betroffen ist. +So wird beim Patch der PATCH um 1 erhöht. Falls sich MAJOR oder MINOR erhöhen, werden die folgenden Zahlen im Anschluss genullt. + +### Kritik