Einzelnen Beitrag anzeigen

Schokohase
(Gast)

n/a Beiträge
 
#12

AW: [GIT] Organisation von Library-Varianten, Best practices

  Alt 14. Mai 2018, 17:03
Das eigentliche Problem taucht ja nicht im normalen Lebenszyklus der Bibliothek (Erweiterung, BugFix) auf, sondern immer dann wenn es Breaking Changes gibt.

Da muss man sich einen eigenen Weg suchen.

Mit einem neuen Repository würde ich z.B. dann starten, wenn die Bibliothek komplett neu geschrieben wird.

Ein Release-Stand wird mit einem Tag versehen und genau daran knüpft man auch die Submodule. Dann baut man die Anwendung A mit dem Submodule B (Tag 1.2.3) und exakt das gleiche kann ich auch ein paar Monate später genau so wieder erzeugen. Änderungen am Submodule bekommt man, indem man bewusst und explizit die Version (den Tag) dort umstellt und prüft, ob das auch wirklich noch mit der Anwendung zusammenpasst.
  Mit Zitat antworten Zitat