noisefloor schrieb:
Hallo,
habe den Artikel gerade noch mal gelesen. Mir ist als nicht-wissender der Admin-Teil nicht klar...
Hab den Teil eben nochmal gelesen, ist wirklich etwas schwer zu verstehen. Ich werde das morgen mal umschreiben.
gitolite-admin ist dann das Repo für die Konfiguration, richtig? Das steht im Artikel nur implizit und ist auch nur klar, wenn man die git-Befehl kennt.
Bei der Einrichtung von gitolite wird das Repo gitolite-admin automatisch erzeugt, darüber administriert man anschließend die Gitolite-Instanz. Wobei "Gitolite-Instanz" übertrieben ist, es ist ja lediglich ein Wrapper zwischen ssh und git.
Und was passiert, wenn man auf dem Server das Repo "gitolite" editiert?
Gute Frage.
Und es sollte IMHO noch ein Minimal-Beispiel rein, wie die Repo von außen erreichbar sind.
Das ist wirklich einfach (und auch leicht zu merken):
git clone gitolite@example.org:reponame.git
Und, letzter Punkt, example.org
verwenden wir hier bei uu.de eher selten (hoffe ich 😉 ). Schöner (und eindeutiger) wäre z.B. MEINESERVER.DE
(bewusst in Großschreibweise).
Hm, ok. Dabei wäre die Domain example.org extra für solche Fälle vorgesehen ☺
Ich schau das morgen nochmals an und schreibe den Artikel ein wenig um, damit alles klarer wird.