Wir haben Projektgruppen mit den zu installierenden Packages usw. und ich habe eine Anleitung erstellt was in welcher Reihenfolge installiert werden muss. Die Komponenten selbst usw. liegen natürlich im Repository, so dass jeder einfach nur auschecken und das betreffende
Package neu installieren muss.
Wenn das alles sauber eingerichtet ist, hat auch jeder den gleichen Stand. Und wenn die Anzahl größer ist, könnte man das auch per Skript automatisieren, bei uns ist das nicht nötig.
Die Frage ist natürlich was das für Komponenten sind. Wir versuchen möglichst wenige Fremdkomponenten einzusetzen, so dass die Anzahl der Abhängigkeiten relativ gering ist. Und wenn wir externe Komponenten nutzen, dann ausschließlich mit Quelltexten, so dass auch die im Repository liegen.