16. 06. 2020, 08:58

Hallo zusammen,

wir versuchen momentan als kleine Gruppe von Entwicklern ein Projekt mit Typo3 umzusetzen, unser erstes größeres Typo-Projekt, um genau zu sein. Momentan stehen wir vor der Aufgabe, die verschiedenen Instanzen der Entwickler, das Testsystem und das zukünftige Live-System abgleichen zu müssen/zu wollen.

Genauer gesagt geht es darum, Änderungen an Struktur oder Daten, die durch einen Entwickler (im Backend, in der Datenbank) vorgenommen wurden, irgendwie zu den anderen Entwicklern und auf die anderen Systeme zu bekommen (so wie wir das auf Code-Ebene via GIT wunderbar tun können).

Wir hatten uns irgendwie eine Lösung in Form eine Post-Update-Scripts im composer erhofft, welches die Anpassungen vornimmt, aber eine solche Lösung scheint uns momentan fast nicht realisierbar. Im Web haben wir dazu wirklich wenig gefunden, auch befreundete Entwickler sprechen hier meist eher von manuellen Lösungen…

Darum unsere Frage: Wie organisiert ihr die Zusammenarbeit verschiedener Entwickler an einem Typo3-Projekt. Wie verteilt ihr Änderungen, die z.B. im Backend vorgenommen wurden, (automatisiert) auf weitere Systeme?