Ich habe einen Server, der im Wesentlichen ein Gitosis-Setup ist. Ich habe einen Git-Benutzer, der Zugriff auf alle freigegebenen Repositorys hat. Ich möchte, dass jeder Entwickler einen eigenen "Bereich" auf diesem Server hat, um seine eigenen Repositorys zu erstellen. Ich möchte, dass diese Bereiche über gitweb angezeigt werden können. Wie kann dies erreicht werden, das die geringste Wartung hinsichtlich des Hinzufügens von Benutzern und Repositorys erfordert?
Eine naheliegende Lösung wäre, jedem Entwickler zu erlauben, Repositorys auf dem Git-Login zu erstellen und Zweige mit dem Namen "Etwas" zu haben <devname>-<reponame>
. Aber ich konnte sehen, dass dies mit zunehmender Anzahl von Entwicklern nicht mehr zu bewältigen war.
quelle