Zesstra | 0ce8cdf | 2016-07-17 16:20:43 +0200 | [diff] [blame] | 1 | Erstellung neuer Projekte / Repos in Gerrit |
| 2 | ------------------------------------------- |
| 3 | |
| 4 | Neue Projekte werden wie bisher aus dem Mud erstellt. Dies darf jeder, der |
| 5 | Schreibrechte in dem Verzeichnis m Mud besitzt. |
| 6 | Zur vollen Stunde werden Projekte fuer alle Verzeichnisse erzeugt, welche eine |
| 7 | Datei gerrit-create-project enthalten. Dies ist unterschiedlich, je nachdem, |
| 8 | was in der ersten Zeile dieser Datei steht: |
| 9 | import: Das Projekt wird erzeugt und der Inhalt des Verzeichnisses |
| 10 | aus dem Mud importiert. |
| 11 | create: Das Projekt wird LEER erzeugt und nichts importiert. Dies |
| 12 | ist dann nuetzlich, wenn man eine bestehen Historie aus einem |
| 13 | anderen git-Repo uebernehmen will. Diese kann man dann in das |
| 14 | neue, leer Repo pushen. Erst danach erfolgt auch die |
| 15 | Synchronisation mit dem Mud. (Tip: beim push sollte master |
| 16 | den gleichen Inhalt haben wie im Mud liegt.) |
| 17 | |
| 18 | Erzmagier haben zusaetzlich die Moeglichkeit, Projekte ohne Zeitverzoegerung |
| 19 | ueber die Weboberflaeche oder den Befehl |
| 20 | ssh mgg gerrit create-project ... |
| 21 | anzulegen. |
| 22 | |
| 23 | Nur ueber die Anlage durch einen EM lassen sich Verzeichnisse ausserhalb von |
| 24 | /d/, /p/service und /players/ sowie Verzeichnisse fuer nicht-existente Magier |
| 25 | erzeugen. |
| 26 | |